MGKKEMLGERGPTRYYRIAYAVIIGMIMGLFWAYLRPNGLMGSSVSSTRGFERMPVGGSVKKLDGAILNLEAKVAMLERELGRLEKENAKLIKIKIRNDVLQQERNAAMKQLEALSPSGKVGPVGTVKSVRTQQKVQPDESVNPNLAALLKKIAINEELIVSISNNNVRDMLQIWFESIQRVGVTNYLVVALDDEIASFCNEHNVPVYRRDATISKSQAGTGSNHAISGLKFHLLREFLVLGYSVLLSDVDIVFLQNPFNHLHRDCDVESMSDGFNNITAYGYDDVSEDPTMGWSRFAHTMRIWVFNSGLFYIRPTVPSIELLDRVTARLSKEKAWDQAVFNEELFNPSHPGYEGLHASRRVLDFYLFMNSKVLFKHLRKEANFAEYKPVTIHVNYHPDKLERMRAIVDHYVKGNTNALRHFPDGSER*