MACNELHNGYRAKFLTIVYWIAATYVLADVYSAQLTSQFARPAREPPINTLQRLQAAMIHDGYRLYVEKESSSLEMLENG TELFRQLYALMRQQVINDPQGFFIDSVEAGIKLIAEGGEDKAVLGGRETLFFNVQQYGSNNFQLSQKLYTRYSAVAVQIG CPFLGSLNNVLMQLFESGILDKMTAAEYAKQYQEVEATRIYKGSVQAKNSEAYSRTESYDSTVISPLNLRMLQGAFIALG VGSLAAGVILLLEIVFIKLDQARLWMLCSRLQWIRYDRKV