MSQVQTKEAHSSADSMARLPDVPKSLIETLIKQNFSEMGTNAMHGLAYHNAEVIREMLCMLNSLRGQSAPISQTDKKPTPSHIEAKPINLTLHQSPAYDPDMLHPSSSKGQFICPNCGQDFLNRDSLAMHMMESVHSEACATTNTVGNKEDRTQGAIGCHHMKATTLNHLSPARRYTRLPVPVNNSTVPFHSIFIKTRPLIDTGVSRPGRKPRRLISLAVEEDKCGQLQVAMGQRAPFTLKRPKSCEPKVDSRTLGEVQPDRASSTPGGVQAASSGDYANPCNSGVCALKKTESGSSNPQRPAKALRIEIPEEKRVRTANAEEGGMMMTGRGESKGLANSVEYEETVDRTGAPGRSCQWQALEPDELGLPVHYPFVCRHCTIGFSDQTLFNLHMGLHTSFNPWRCNMCSKEFSNVYEFTAHALHY