MKRNPIYVELDINTDMETLWSLTQRPEQHQQWDLRFSEIHDLPQADSDVQRFLYKTRIGFGLEVTGTGATKTAVHPRTGNRISVLRFGSDQRISLVKEGSGYWKYADSGNGVIRFSTQYDYRTRFGMPGAWFDRLLFRPLFGAATAWSFDVLRLWAEKDIPPTVTIRKAIIHALSVFMLVVLWCYEGLVPKLLFPEAGELDLLRQSGLAAGREGVVLTLLGITEIGVGLLTLLFHKNRLWYRLIMILLAILMIGAWMTDAELMKAPFNPLTLSGSMIGFCFMASLSASDLPSAYRPVRRQRTVRGHTSGKGVNEHDLDL