MEDGVAGPRLGEVAEAVEARAPRRVTLRPFAPFSAAAEGDGGGGGDWSFIDCEMEEVDLQDLPSATIACH
LDPRVFVDGLCRAKFESLFRTYDKDTTFQYFKSFKRVRINFSNPLSAADARLRLHKTEFLGKEMKLYFAQ
TLHIGSSHLAPPNPDKQFLISPPASPPVGWKQVEDATPVINYDLLYAISKLGPGEKYELHAATDTTPSVV
VHVCESDQENEEEEEEMERMKRPKPKIIQTRRPEYTPIHLS