MLRRNIRLRREYLYRKNLEGKERLLYEKKRKIRKALEEGKPIPTELRKEEFALRHEIDLEDDQTAVQKTHVDDEYANASEMDPKILLTTSRDPSSRLSQFVKELKFVFPNAQRMNRGNQVISEIVETCRTHDFTDIVMVHEHRGEPDGLIVCHLPFGPTAYFGLLNVVTRHDIKDKKVIGTMSEAYPHLILHNFSSKLGERTANILKHLFPVPKPDSKRIITFANQSDYISFRHHVYQKDGGPKSIELKEVGPRFELRLYQIKLGTVDQSEAQNEWVIRPYMNTAKKQKALGD*