MFTLLDINIFSLISLTPTLYQVHTMELASVQEIKGFVVLPVLFHAPSGKVPKAAHYIYIKKHSSKDEGLSSRSLFIVNIPLGSGLATLKQFFGKHATGAIIESFVECKKDSSINLAKLTSDLVTHKQSPFPHLPNHCSLITFIDQDACDLAYQCIKKLVKSSRCPVWTLADPLGSARYRKLAQSHILDIAQLNRSIFQDMSEFNRREETSYEELSKLGSTVDEDGFITVVGPHKKTRDEILGRVKTNNSEILAQAQEKMKKKEKQDFYKFQIREKKKLEMNDLLKKFKDDQEKIKVMKERKRFRPY