MNPQEFQFFQGVEQEMLLLSHGGGGAAAAASDDVLAYHVGVLRDKVQQLEPLVGMVVVSPAAPHGQLRRDAAAMAASSACSVLQEITAAASAVAHRLEQASAASSASFRRGVAFADDAHAAGGEQMFAAGAHGGGQGGDDEAGASLFHHHGPPAVGAPTVFRAGATTTAAASSSGGGDDDGDGDGDGEVDVVELEASYLLARYTHYCQVCGKGFKRDANLRMHMRAHGDEYKTAAALTSTGAGMRAAARRCSYSCPAEGCRWNRRHPRFQALKSVVCAKNHYRRSHCPKMYVCGRCGGKQFAVLSDLRTHEKHCGELRWLCSCGTFFSRKDKLMGHVALFAAGHAPVPVAPEASPSTTTTGTTTDRSRTGLID