MNTAKRAAQLLSTQNIRSLFESVEAFLFDCDGVIWKGDKLIDGVSQTLDWLRSKGKKLVFVTNNSLKSRIQYAKKFHSLGISVAEDEIFSSSFAAAMYLKVNNFPQEKKVYVIGGEGILEELQLAGYTGLGGPEDGEKRVELKPNSPFEHDKSVGAVVVGIDPRINYYKLQYGTLCIRENPGCLFIATNRDAVGHMTDLQEWPGAGSMVAAMCGSTEREPIVVGKPSTFMMDFLLQKFHINTSKMCMVGDRLDTDILFGQNAGCKTLLVLSGVTTQTTLRDPSNSVQPDYYTSQVSDLLHLLGP*