MVVERDIDDLPKNAANYTALTPLWFLERAAVVHPNRKSVIHGSLQYTWLQTYQRCRRLASALSKYSIGAGSTVAIIAPNIPAMYEAHFGVPMSGAVVNCVNIRLNAPTIAFLLEHSSAAVVMVDQEFFPLAEEALKIWSGKSKNDFKPPLLIVIADESCDPKGLEYALRKGVIEYEQFLETGDPEFAWKPPQDEWQSIALGYTSGTTASPKGVVLHHRGAYVMALSGALVWGMNEGAVYLWTLPMFHCNGWCFTWTLAALCGTNICLRQVATKAIYQAIANDGVTHLCAAPVVLNSIVNAPKSETILPLPRVVHPVPADGTTIGEIVMRGNTVMKGYLKNPKANEETFANGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSVEIENAVYLHPAVLEASVVARPDDRWGESPCAFVTLKPGVDRITNQKKKKKLGTWKPTKNDTRAKRIPGFGATMNVLYGDSVCGQGDVDSMNNIVSRYQYYLDLMGVGREEAGPHEKNIFFKKIYHF*