MKRVHIGSLSPTLKASHVAIVNGDFAKLISTDLVEVKSSRRGRRGSELSSLSSADSMTRLPDVPKSLIETLIKQNFSEMGTNAMHGLAYHNAEVIREMLCMLNSLYGQSAPISQTDKKPTPSHIEAKPINLTRHQSPAYEPDMLYPSSAKGQFICPNCGQDFLNRDALAMHMMESVHSEACATTNTVGNKEDRTQGAIGCHHMKVTTFNHLSPARRYTRLPVPVNNSTVPFHSIFIKTRPLLDTGVSRPGRKPRRLISLAAEEDKCGQLQVAMGQRAPFTLKRPKSCEPKVDSRTLGEVQPDRASSTPGGVQAASSGDYANPCNSGVCALKKTESGLSNFHRPAKKALRIEIPEEKRVRTANAEEGGMMMTGRGGSKGLANSVEYEETVDGTGAPDRSCQWQALEPDELGLPVHYPFVCRHCTIGFSDQTLFNLHMGLHTSFNPWRCNMCSKEFSNVYEFTAHALHY