MFAQALHWLTTSKLRYALALPFLFFILYTKTKKSKEQELENYIFSLPREKLDQIRGKPDEVINVIDEYVEQGHFLMNIGKLKGKIISEKIQQVKPKVMIELGGYVGYSAILFGKQLTDPSAHYYSLEVNPKFAKIASKIIDLAGLSNKVTIIVGKATDSLVELRRSLPNVIPSFEYLDFVFIDHWKDLYVPDLRVMETLDLIGQGSIIAADNILRPGVPEYVKYVQGSLDYRKEYDSTVSNVNGPQFIGKWNIIYKSKTIKVDDGKREKDAVEITEYIEAK*