MGEQLQPGAGGASVESVIEKVRALPTSLAARIGATAEALSLLDSCTQFPTDSRLVAQAVRGASLLGRVQRDTARAAPLCVLVDMAALQRRPGALAACLRWLLGLPNLRALRFADGGKGSMLSEEELALLLQLVAVHPEAAGSLHHIGIATEELVRQFDAGVLMPFPRLRSLRLRWFWSADLANLPHSVHSVELLLPGNSLAASLVDMWLAAGQPEEEAVAEINELYQQLGWVQPLISVPAHHLTKLHIEADGLPLRLSTSQLFGAAAAVQLIEASRLQLPLPLPNSSLPCISSLS*