MDGDGLRRFIVEHRKEFASLRHELPGALKCAVDPARMVVVALEAYLPDPSSSTRKASDASASRRACILLLECLQVVLADPVLGVDHPVVPSHVKEVAKDMAEKWRSRMDVQKDAAGGSSLDAQAFLQLLATFGISSEYDEEELCGLISAIARRKKTPALCRAIGLSARIPAIVDKLVEDGKPIEALSMAKEFGIMDRIQPVSLLKNYLKDARRIAHSMLKSGHSPAAAQNDSMMKELSATRSVLKCIEEYNLEADFPSSPLHKRIFQLEKAKLDKKRTGGSMKGQSKRPRGS