MPSRFFPLISLELEAYPVSWSLHTLRYSSMRVNAAVLGREPLYMRANSPAVNVNNAAPTETEINGKVLSGRIIFVETVKPKSQLSGDLPSATVPPKGESGIDQAYMEDDEIVKAMAHLFEEMGDSYVELLASGSTESMMIVEALVEVTSHTEFDIASMTFNFWHSLQTILTKREYYRSFGNEAAIESEMERRLTVFHLTFELLVSLVSFQVMYPQNYEDLLKEDISDFKWTRYDVRDILMDASSVLGGETTLKIHSNSFFQVESTIGNGGSWDWRSVEAALYCIRAISRAVPTSEGAVMPQVMGFLPKLPTQPQLLQTACLTIGAYSKWLSGAPNASSFLPTLIEILTRGLSTSDNSSTVAAMALRHVCDACRDKLAGSLDGFFLIYHKAVSH*