MMRSKTPWKIKTPQKGRIRRELEKRAPKLVETGKKTLILHGTKTSQVLNEVMTEIYHLKRDNSVKYTRKNDNVRPFESGGEASLEFFSLKTDCSLFVFGSHSKKRPNNLVIGRTYDHHVYDLVEVGVEEFKSMKSFKYDKNLAPKIGSKPFFTFIGEGFESVEELKHLKEVLLDLFHGEVVTNLNLAGLDRVYVCTAVSPKKVFLTHCALRLKKSGTVVPRIELVEVGPSMDLVVRRHRLPDDSLKKEAMKTSLDKAKKKEKNVVKDAIQGKYGKIYIPDQKVGSVALPHKAKGVKRERREAKLKNVTDQPEEKKQKLDYE*