MDPFHGIVKEEEFDFDFDFTGASAAGAPAAGASSSSSWAVGVPELPRPMEGLGEVGPTPFLTKTYDVVDDPNTDTVISWGFAGHSFVVWDANAFANVILPRYFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGKRELLKTIKRRRPPSSPSAQQGQGQPPAACLEVGQFGLDGEVQRLQRDKGILLAEVVKLRHEQQATRAQMQAMEERITTAEQKQQQMTVFLARAMKNPSFLRMLVDRQGLAGRRRELEDALSKKRRRPIEYLPRDGESSSSSAAAEAAVGDYISDLPVGVNGVAEPDDDEGRRDDIVGGGGKDTESFWVELLNLGLEEKDREGGGAGVDNDVEVLVQSIYHLNPNPGSPSGK*