MMRARVPLLLLGILFLASLSASFATSLREEEESQDNPFYFNSDNSWNTLFKNQYGHIRVLQRFDQQSKRLQNLEDYRLVEFRSKPETLLLPQQADAELLLVVRSGSAILVLVKPDDRREYFFLTSDNPIFSDHQKIPAGTIFYLVNPDPKEDLRIIQLAMPVNNPQIHDFFLSSTEAQQSYLQEFSKHILEASFNSKFEEINRVLFEEEGQQEEGQQEGVIVNIDSEQIEELSKHAKSSSRKSHSKQDNTIGNEFGNLTERTDNSLNVLISSIEMKEGALFVPHYYSKAIVILVVNEGEAHVELVGPKGNKETLEFESYRAELSKDDVFVIPAAYPVAIKATSNVNFTGFGINANNNNRNLLAGKTDNVISSIGRALDGKDVLGLTFSGSGEEVMKLINKQSGSYFVDGHHHQQEQQKGSHQQEQQKGRKGAFVY*