MLHCIGMVHFMQSTRALGGKRRSVGRHKGGGAVCGEAGAVAMASELRVALQKRHAFIKSMQMQNKVPTEEQLSSFLAAVVSEASAISADHPDLAEQVDVAAALPQDLAFDLCDDALEDLISKARAAEIADAMENVKPTDEELGSVSLAVAKLWELDVNRLAPGLDYVLDLQTGKKFYDQDVDTAEHPLFKYFSSAVFRTRPTYSLFYHLLDNYESATGVEENATDEEKKETWTFINTICTTPVMKYVFQYLSATDLIGEEEGKNDMEAFKRWLYRTWFYFYRRDGANDSSAFEHAFLGELRDDKVIGMHNWMQIMVEEKRGNLNYTGYIKPRRRGTELPDEDEHVLGIQFEWKGCLKPMSSMFVGVSPEFEIALYTLVFLAQDENIDDGKVRAIIEEGSTEIMVVVHKNGRHKPRIGSAFPELVE*