MKILIPADGGGGGGGGDLRCRKLAMTVLFSIFIFFQGRETEARIEPQEQGFTYRNLLQENPATDIPSSGSSMTLRQIVVDANGLGDFLSVQAAVDAVPAENPLRVVIRINAGNYEEKVQVPRTLPYLTFQGAGAATTSISWNNIASDVGPDGKQLGSFNSATVMVFASNFIARDISFRNTAEVPPPGATGRQGAAFRIAGDKAAFYNCAFYGGQDTLCDDTGRHYFKNCYVQGSIDFVFGNGQSMYTGSTFHSIATSTGSIAAQDRDNPDDTSGFSFVGCQITGTGSNYLGRAMGKYSRIVYSECYIEDIILPQLWDTEWNHDGKNRDQTVTYGIYECWGPGVATSGQAWGNTMTQVEAIAFTSLEFIDGQEWLLEH*