MDPFHGGIVKEEEFDFDFDFTGVSAGDAAVAAAASSWAVALPELPRPMEGLGEVGPTPFLTKTYDVVDDPNTDTVVSWGFAGNSFVVWDANAFATVILPRYFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFQRGQKELLRTIKRRRPPSSPSAQQGQAPSSCLEMGRFGLDGEVHRLQRDKRILLAEVVKLRQEQQATRAQMQAMEERITTAEQKQLQMTVFLARALKNPSFIRMLVDRQGLGGRRRELEDALSKKRRRPIEYHLPPDGESSGTATEAAVNDYICGLPVGVNGVAEADDDGSRLEGSGGGGDTESFWVELLSLGLEEKHLEGGGGSEEGSGADVDDDVDVLVQSIYHLNPNPGSPSGK*