MNVFLRFLPVMAIIVSRLVQVGFAIVAAFSIPEVRQLLNTNYERVGDTFYVPIKVCKPTEITLNGTTITLDPDTGNDCHSLGFLVNACAMSFLFAIVAVGVFVVSDLFARRAKGSSATVVGMGLFLIFILLQAAACTWALFSESLFWIDYFDDDILEEHFEELGIEKVDTHGNSWMLMATGGAAVLSAALLLLESLCSLCCCGKGNAKEEAAGSVEETTTRKNNTSELPIVAPPSFTERTAGSDDPPHPGTAAEEESKNEQPTWTSWAKPF*