MSVAGSQHVLQTGLASGMSATEGPMHSPHPNPVDPKMSEESYVLPSEIIPDSRARITLRGKAHDVLVPYICIGAWSWGDKATWKYDAERDLPRIRAAWSKLRQVGLTFVDTAPAYGDGDSERICGQLFKDMRREEFIIQTKWMSWPDPTNVFLQSHGPENELRSSLERLGLEHVDVYLVHGPIHLSMISTVAQGLANCVNSGLARTVGVANYDRDDMIKMADELDKHGVPLAVNQCEYSVIRRHPEVHGLIRECRQRGIVFQGYASLGEGRLSNKYSRFHEPPRTYRFSSYPMHMLEPTLSVLEQIAEERRVPVAAVALNFSINKGVLSLVGIRSGEQAEQDMQALGWRLTPEEMRRIESVSIEGHTTVLWQHG*