MRSSKLLLLKFFFFFFFNLTSLEYQVDGAFVGTYGINYGRIADNIPSPEKVVLLLKQAKIRNVRIYDVDHTVLEAFSGTGLDLVVGLPNGFLKEMSSNADHAFSWVKENIQSFLPKTRIRGIAIGNEVLGGGDSELAGALLGAAKNVYNALKKMNLEDTVQITTAHSQAVFSDSYPPSSCVFKENVVQFMKPLLEFFQQIGSPFCLNAYPFLAYTYNPKEIDINYALFKPTEGIYDPKTDLHYDNMLDAQIDAAYMALQDAGFKKMEVMITETGWASKGDSDEPAATPENARTYNYNLRKRLAKKKGTPLRPKTVLKAYIFALFNENSKPGKSSETHFGLFKPDGTISYDIGFNNLKSDSPKSLISSSKSARYYVALVISVSAFLLMI*