MSQAHSRIATALALQTPEMHEGLLAVKVKEEKGDHTRMGQEPGLSGDNPHTREIFRRRFRQFCYQETPGPREALRRLQELCHQWLRPEMHTKEQILELLVLEQFLTILPEELQAWVREHRPVSGEEAVIVLEDLERELDEPREQVPARDHEQKELVKEKAALGTAQESSSSQLQTLEERPQWNLRGVGPIQEIGSLSHSPNENMVACPLPPTLLTSIFLSLGTQHSCNPFIISDNETGTWNVELAPKRELSKEKKSLVEAPEKLNGDTIPVPEYGETCDQEGRLERQRGSSSVERPYVCSDCGKSFTQNSILTEHQRTHTGEKPYECDECGRAFSQRSGLFQHQRLHTGEKRYQCSVCGKAFSQNAGLFHHLRIHTGEKPYQCNQCSKSFSRRSVLIKHQRIHTGERPYKCDKCGKNFIYHCNLIQHRKVH