MMKFKTPQKGRIRRELEKRAPKLVETGKKTLILHGTKTSQVLNDVMTEIYHLKRDNSVKYTRKNDNIRPFESGGETSLEFFSLKTDCSLFVYGSHSKKRPNNLVLGRTYDHHIYDLVEVGVEEFKSMKSFKYDKNLAPKIGSKPFFAFMGEGFESVEELKHLKEVLLDLFHGEVVTNLNLAGLDRVYVCVAVSPNRVFFTHCALRLKKSGTVVPRIELVEVGPSMDLVTRRHRLPDDSLRKEAMKTSLEKAKKKEKNVVKDAIQGKLGKIYIPDQKVGSVPLPHNAKGVKRERREAKLKHGTTEELPEEKKQKLDSE*