MHRRNIRLRREYLYRKSLEGKERLLYEKKRKIREALEEGKPIPTELRNEEAALRKEIDLEDEITAVPRSTIDDEYANAPEKDPKILLTTSRNPSAPLTQFVKELKIVFPNAQRMNRGGQVISEIIETCRSHDFTDVILVHENRGVPDGIVISHLPFGPTAYFGLLNVVTRHDIKDKKSMGTMSEAYPHLIFDKFSTKLGERTVNILKHLFPVPKPDTKRILTFANQSDYISFRHHVYEKNGGPKSIELKEVGPRFELRLYQIKLGTMDQDEAQIEWVIKPYMNTSKKRTLLGD*