MNTGDAAELLKVIGEMTTGLDELQSKLMSFLEKVNEGEFRTKNGLSYLESKHLLLMFYCQCIVFYIFLKANGQSVENHPVIARLIEIRLFLEKIRPVDKKLHYQIEKLLKMASGVSGGTEDGLATIPDDLLYKPNPDMLVSKIDEGNLGKDAIYRPPMIAPASMEEDRVLQNRKSESRAQRDALRKVSRSTLFKDLANDLEGRPEEIKEFVGFESKEMTRQLRKLEARAQDEENLFARVPLSRIEKKKLKHLKRSRNGLLGMLDDFDDDISYLVDMENKRSGVSSQEPDVPTLQVTHLRKPKMTTKFKRQKEVSSMKDSGQKKDFEGAKRRKRHLIA*