MGRVKLKIKRLENTSGRQVTYSKRRAGILKKARELSILCDIDIALLMFSPTGKPTLCLGERSTIEEVIAKFAQLTPQERAKRKLESLEALKKTFKKLDHDVNIQEFLGNSTQTVEDLTNQSRLLEAQLSEMHKRLSCWTEPEKINNIEHLRAMEDNLKDSLNRIRIHKDTFGKPQLIPLECTSSQFQNSIHLPLGMGGEQQAQNMTWIPHNGGQHLMFSGDPNLLHQRDMECSTDASVPSYSGYYGEGKHAEIDCSGQNGGAFHELNGNACLRLQLNGQLPLQQYGLNILFDKNKSELKMNVQEPPLDYQGGNSFEPPRHGYDINHPSWESNSVPCPNDIFDEHTFPQQNS*