MDRLVRFFDGGIVKQNGKLENMNESVEFFEGPSNFTDLVDHAMRKYGCKVDEMTLRGRFDYGKVRAHYVLMNLASDSNWKNYKDVVHEENVACLEVIVEIVRMPGPNVVLRDEVAVVNRNGTQELEILQHVLGETKSAFDLAIANDDFPNDTFERDETNIDDDDVSMGSEDSEFEEDGVVGVEAEEESPSQSGGHENEDEELGYEEDGPQFDTATPKRVHVQCTAKYLGRHILGIIRKDSETLIPSLVESIFAFSGYHVKYSKAWRVKQHTVALLWGDWKVSYGMVPRVLTAMVYYNPGLNGSLTHVA*