MATRLSSRLLIHLPAPTAAVITTSPRLRKPTAAFTASYRRRRPRLAVLAGAAPSSGAVVPAAPAGENRGAGLTPAEAQRLEEFLKADLPHLFDDVGIDRSAYDDRVRFRDPITRYDDIDGYLANIRLLKIIFRPDFYLHDVKQTGPYEITTRWTMVMKFSLLPWKPELVFTGLSIMGVNPQNLKFSSHVDIWDSIQNNEYFSLEGLVEVFKQLRYYKTPDIETPSYLVLKKTATYEVRKYPPFSVVEAKGEKLTGSSGFNNVTGYIFGKNASSEKIAMTTPVFTQASDDKLSDVSIQIALPMNKDLNSLPAPNTEAVTLRMVEGGIAAVKKFSGRPEEEIVAKKEKELRSQLLKDGLKPQQGCLLARYNDPSTKDFVKRNEVLIWLNDFTLE*