MLRRNIRLRREYLYRKSLEGKERLLYEKKRKIREALQEGKPIPTELRNEEAALRRAIDLEDENTAVPRTHIDDEYAYAAEKDPKILLTTSRDPSAPLQQFVKELSFVFPNAQRMNRGGQVISEIIESCRAHDYTDVVLVHEHRGVPDGLIVCHLPFGPTAYFGLLNVVTRHEIKDKKAIGTMPEAYPHLILNNFSTKLGDRTANIMKHLFPVPKLDTKRIVMFANQSDYISFRHHIYEKNGSPKSIELKEIGPRFELRLYQIKLGTVDQAEAQIEWIIRPYMNTTKKRKFLSN*