MSVMLHEPPVNHISAIDRSGIAPPVINSKDYNLQEINAKKDAAGWRTFLSFVGPGFLVSLGYLDPGNFETDLQAGADHRYELLWVILIGLIFALVIQSLAVNLGVCTGKHLSEICKAEYPIFMKYCLWLLAEIAVIAADIPEVIGTAFALNILFKLPLWVGVLLTGFSTLLFLGIQRYGVRKLEGIAVLVLVMAGCFFGEMSYVKPPAGDLLKGMFIPKLGGRGATGDTIALLGALVMPHNLFLHSALVLSRRIPNSVHGVNDACRYFLIESGFALFVAFLINVSIVAVSGTVCSGKNISSDSLDRCNDLSVHSASFLLRNVLGNSSSTLYAMALLASGQSSTITGTYAGQFIMQGFLELKMRKWLRNLITRCIAIMPSLIVSIIGGSSGAGRLIIIASMILSFELPFALIPLLKFSSTTTKMGPHKNSTIIIVFSWVVGVGIIGINIHYLSTTFVNWLIHSTLPKVAIVFIGMLVFPVMAIYVLSVLYLMFRKDVITLEPRKLDRNADREDLADIPYSATEMSFVNSSVI*