MASSSASSFPGSVITMASSAAAVGAASSGAAGTGSPCAACKFLRRKCQPDCVFAPYFPPDNPQKFVHVHRVFGASNVTKLLNELNPYQREDAVNSLAYEADMRLRDPVYGCVGVISVLQHQLRQLQQDLSRARYELSKYQAAAAVAVSASVGCNGAPAMADFIGNTVPNCTQNFINISHSTAIGAGLGFGHDQFAAVQMLARSYEGEGAVARLGVNGGSGSGGYDFGYTSAMGVGPVSGLGPLSGGPFLKPGTAGGDERHTAAQ