MLRRNIRLRREYLYRKSLEGKERLLYEKKRKIREALQEGKPIPTELRNEEAALRREIDLEDENTAVPRTHIDDEYAYAAEKDPKILLTTSRDPSAPLQQFVKELSFVFPNAQRMNRGGQVISEIIESCRAHDYTDVVLVHEHRGVPDGLIVCHLPFGPTAYFGLLNVVTRHEIKDKKAIGTMPEAYPHLILDNFSTKLGDRTANILKHLFPVPKPDTKRIVTFSNQSDYISFRHHIYEKHGGPKSIELKEIGPRFELRLYQIKLGTVDQAEAQIEWVIRPYMNTTKKRKFLSN*