MKTYRIRKPKIVVVGGGTGLPVILKSLRNQSVDITAVVTVADDGGSSGELRSSINNMTPPGDLRNVLVALSDMPQLYEDIFQYRFDKSDSHFANHAIGNLIIAAVSEMRGSTYEAIQLLSKMMHVDGRIYPSSERPLTLHAVFKDGSVAVGESKIALDRKTIDHVFVTNTHGEEQPRAARKVVKAIEEADMVVLGPGSLFTSILPNLVITEIGEAIKQTAAEVVYICNIMTQKGETEHFTDADHVRVLNEHLQAQFVDTVLVNTEKVPENYMDPEIYDEYLVQVKHDFQGLREEGCRVISTDFLELRDGGVFHDGEKVVEELFRIVFGTKY*