MMKFKTPQKGRIRRELEKRAPKLVETGKKTLILHGTKTSQVLNDVMTEIYHLKRDNSVKYTRKNDNIRPFESGGETSLEFFSLKTDCSLFVYGSHSKKRPNNLVLGRTYDHHIYDLVEVGVEEFKSMKSFKYDKNLAPKIGSKPFFAFMGEGFESVEELKHLKEVLLDLFHGEVVTNLNLAGLDRVYVCVAVSPNRVFFTHCALRLKKSGTVVPRIELVEVGPSMDLVTRRHRLPDDSLRKEAMKTSLEKAKKKEKNVVKDAIQGKLGKIYIPDQKVGSVALPHKAKGVKRERREAKLKHGTTEELPEEKKQKLDSE*