MLKVKTPKTGKARRELDKRAPKLVETGKKTLILHGTKTSAVLNSVLTQIYHLKKESAVRFSRKNEDVRPFESGGEASLEFFSLKTDCSMFVFGSHSKKRPDNLVIGRTYDHHIYDLVEVGVENFKPLESFSYDKKIAPKEGSKPFIAFIGEGFDSVEELKHLKEVLLDLLRGEVVENLNLAGVDRAYVCTAVSPNRVFFTHCALRLKKSGTIVPRMELVEVGPSMDFVVRRHRLPNEGLRKEAMKTTRDKPKKKEKNVSKDVIEGKIGKVYIPDQKVGEVALPNKAKGVKRERREAKLRHGEANEHASKKQKEDFE*