MVNLTINNRPVSVPEGTTILDAAAGIGIMIPHLCYLRDINEIAACRVCQVELQGKEKLITACNNKVEEGMVIFTNSPKVRETRKTIVRLILSQHDCRCAICVRSGNCELQKIANDLGCIENPYNGRIEHNDWNPEFPIIRDNAKCIKCMRCIQVCEKIQTLHVWDVVNTGSRTTVDVANGRKIEHADCAACGQCVTHCPVGALREKDDIGKVLAALNDPETITVVQVAPAVRTAWGEDLGMPGDVATEKRLASVLRHIGFDYVFDTNFSADLTIMEEGNEFIERLKNPDKSRLPMFTSCCPGWVRFVKSQYPEFVDNLSTAKSPQQMFGAVVKSYFAKKADIDPSRICSVSIMPCTAKKAEAAYDNMSSAGYGQDVDYVLTTREFARLVRGEAIIPEALPEEDFDSPLGTYSGAGVIFGATGGVMEAALRSAFYLVTGKNPDADAFSAVRGMKPWKEAAFNVGGNEIRTATVHGLGNTRQLLDAIKRGEVKYDFVEVMACPGGCVGGGGQPIRDGQELAKDRAPILYSLDRSKNIRFSHENPDVLKMYEEFFEKPNSPVAHKLLHTDHHAWDM