MSGDSKGFQKGAIKQNHSEIEKRRRDKMNTYINELSTMIPMCNAMSRKLDKLTVLRMAVQHMRALRGRAVPFTETNYKPAFLSDEDLKNLVLEAADGFLFVVGCDRGRILYVSDSIQNSLYLSQVTIFL