MSTTHHESPPVITSLQVDQPPASACSSSANDTHRGCLPNIPTPSWVPSIPNAGLLQKVGAELISTYILVFTGCGAAMVDSKSNGSITHLGVSAAFGLVVMIMIYSVGHISGAHMNPAVTLAFATVRHFPWSQVLPYIGAQVVASICASFSLRLILGPVAKIGATLPAGSAVQSLGLELIASYILMFVVSAVATDTRAIGELAGLAVGAAVALDAIFAGKVSGASMNPARSLGPAVASNDYKSIWVYIVGPVVGCLLGAWSYNLIRLPHTPDLNGSLSQTKSFKSSRRPY*