MKRIIMYLLTFSSVLAGMAQSLHLRTAAPVIALANEPAAKLVADAPLPASLAQGRVVIQYYAQNLRILPVYGSGALDVSPRIGHLHVTVDDAPWHWADGSNEPLIVNGLAPGPHHILLELADPTHKVIDSKAVSFVIPEVTGGIHAHHAGSEIHGTVATSTIIPAATPLTAREFNGPAPVVPLDSEPAPVLVVDQPLAEPLATGRVIVQYRTQHLRILPAFGTAALSVSPRIGHIHVTVDGGPWRWADSSNEPIIIVGMKPGPHKILVELVDPTHKTITQQTISFTVPEASLYHGATDHVIQRK