MELSSSAFVVILLAVAATAVLSNGLDLSFLPSDFLFGIASSSYQYEGAYKSDGKGLSNWDNYTHGPGRSVIMDGSNGDIAIDHYHRYLEDIDLMETLGVNSYRLSLSWARILPKGRFGEPNHAGIEFYNRLIDVLLLKGIQPFVTLSHYDIPQELEDRYGSWLSPQLQEDFAFYADLCFKTFGDRVKYWVTFNEPNFLVSLGYRSGLYPPCRCSGQLAMAKCSEGDSEKEPFVAAHNVILSHAAAVDIYRTKYQTEQKGSIGIVLQHEWFEPMSNSTADKLASERARAFNFNWFLDPIIFGKYPTEMENVLGSLLPKFSSYEKEKLKRGLDFIGVNYYTAFYVQDCMYSACKPGPGISRTEGSYKKSGEKNGVPIGEPTPFSWFNIYPDGMEKTVTYVRDRYNNTPIFLTENGYAEEVDPNFTSEEHLNDFKRIKYMVDHIEALLAAIRKGADVRGYFAWTLIDSFEWIYGYTVRYGFHHVDYATLKRTPRLSASWYKQLLVQYKKTFLLGTSMTGHEKLVQHT*