MNPQEFQFFQGVEQEMLLLSHGGGGAAAPAPAAASDDVLAYHVSVLRDKVQQLEPLVGMVVSPAAAHGHLRRDAAAMAASSACSVLQEITAAASAVAHRLEQASAASSSFRRRVAFADDAHAGGEQMFAAGAHGGGEGGGDEADASLFHHQPTVFRAGATTTVAASSSGRGGGDDDGDGEVDVVELEASYLLARYTHYCQVCGKGFKRDANLRMHMRAHGDEYKTAAALTSTAMKATARRCSYSCPAEGCRWNRRHPRFQALKSVVCAKNHYRRSHCPKMYVCGRCGGKQFAVLSDLRTHEKHCGELRWLCSCGTFFSRKDKLMGHVALFATAGHAPVPVAPEASPSTTTTGTTTERSRDCL