MNPQEFQFFQGVEQEMLLLSHGGGGAAAPAPAAASDDVLAYHVGVLRDKVQQLEPLVGMVVSPAAPHGHLRRDAAAMAASSACSVLQEITAAASAVAHRLEQASAASAAASFRRGVAFADDAHAGGEQMFAAGAHGGGEGGGDEADASLFHHQPTVFRAGATTTVAASSSGGGDDDGDGEVDVVELEASYLLARYTHYCQVCGKGFKRDANLRMHMRAHGDEYKTAAALASTAMKAALAAKRCWYSCPAEGCRWNRRHPRFQALKSVVCAKNHYRRSHCPKMYVCGRCGGKQFAVLSDLRTHEKHCGELRWLCSCGTFFSRKDKLMGHVALFAAGHAPVPVAPEASPSTTTTGTTTDRSQNGGLIVV