MSVPVEPASELNDDFKVSLEELMARLNVTDTYDSWRSDWTVLNEERWQTVVITLYSIVILFGCFANLLVVVVIVRYRQLHTVTNIFICYLAIADVALCVFNLPLQLHYQLRNDWIFGRVLCYVAMPTFGVPLFSSSLAILMIAVDRYMLIVYPFKKRMNNRQAIATVAAILLLTVALSTPLIVYVRYVPFLNPVTKETKTSCSEQWPSYLHKQVYSVSIFLLQFVVPICLTSFFYKHICHVLHNRPVRKHDTRRSQRTNRILIAVVLTFTVCWLPWNLYSLTAEFSHRVVRGKYFVLIDLILKVFAMSSACINPFLYGWLNDNFKKELGKFFGYRLCWNRARDGRGTSYSRTTDINNGGVTLKSEMCLRGMPPPDNCTQTP