MGLKSFLEVQSDSQFPIENLPYGVFRPAPDFEPRIGVAIGDYVLDLSVIASADLFDGPLLKNSDCFNQSNLNKFLELGRPAWKEARATLQKLLSDTEPILRDDAFLRQKALQPMDNAEMLLPVAIGDYTDFYSNINHATNCGLMFRGSENPIKPNWFCLPIAYHGRASSIVVSGTDIIRPRGQDRPKGNSPPYFGPSRKMDFELEMAAVVGPGNKLGKPIDVNEAADHIFGLVLMNDWSARDIQGWECVPLGPFLGKSFGTTISPWIVTLDALEPFVCDGPKQNPPPLPYLAEKESRNYDIELEVLIKPAGQEHSYAVTKSNFKHLYWTISQQLAHHTVNGCNLRPGDLLGSGTMSGPEPGTYGSLLELTWNGTKPLSLGGVTRTFIEDGDEVIFTGCCKGNGYTVGFGKCSGKILPSPY*