MELASVQEIKGFVVLPVLFHAPSGKVPKAAHYIYIKKHSSKDEGLSSRSLFIVNIPLGSGLATLKQFFGKHATGAIIESFVECKKDSSINLAKLTSDLVTHKQSPFPHLPNHCSLITFIDQDACDLAYQCIKKLVKSSRCPVWTLADPLGSARYRKLAQSHILDIAQLNRSIFQDMSEFNRREETSYEELSKLGSTVDEDGFITVVGPHKKTRDEILGRVKTNNSEILAQAQEKMKKKEKQDFYKFQIREKKKLEMNDLLKKFKDDQEKIKVMKERKRFRPY*