MESPTMDRAIYMVISAILFRVVECKGTPAQFVFGDSLVDSGNNNYITSIAKSNFRPYGIDSPGMQPTGRFCNNRLISDFLSEYWGTEPILPFLDPNAKGQNLLRGINFASAGAGILDDTGSIFISRITQSEQVQYFREYKNQITQLIGESAAESLVSDALYSVTIGGNDYINNYLLLNSRRSRQFTLSQFQDLLISTLRKQLTDIYELGARKLVVTGIGPIGCVPSQLAQRGLRSGGRCLTRINLLAINYNTALKAMLTELNQELPGAMVLYSNAFDIVYEYINNPAPYGFQVVNKGCCGQGPFNGLGTCTRFSSLCADRSVYIFWDPFHPTDSVNKLVTERLLHGPPSDISPINLTQLLAEG*