MSKKTAASPLLIRQRYQNPFPPPPFPPKLLHISTDPGRYAGYRFLRNLEKEREVPVISDADLGMPIELGIEADGTYGLGAYWEGDRAGICPEPNAARVLLDPEDLALLAEPPPAPGSSISITNEVSWLRRTEYFNDVQHKSRDSINNQKSRAQVPVLPKTKTERLAEIHSTFDAIANAPIQTLKHPTKPHLKAVEAFDLLPNESNWANTYDFYRFQENPTDRPDQSSSMSNLPDVRLEHAIIRPMTPKVGGPRLAYFLPESSDGVKNYKRIKEEKKMIDEEDQADEDIKDGDPEAAPEPVNELRFVRDYEISQQRPLNQYLLIFDDGQASGRRKAAYFNPVGNFRTLRKRRPKPNEPAQFDGEEETPWDGISVLLSTDPGAISSIKAVRKELLAPVSQPSGL*