MTSPSTIRQRFLSKPNQLGVVAVGFNGGQCKMGVEAAPMALVQAGLLEQLRDDLGYELHYDEKVHHYEDKMPESDPDHRGMKKPRSVSAVTESLSAQVYEHAKEGKFVLTLGGDHSIAIGTISGTAKAIRERLGREMAVIWVDAHADINVPEMSPSGNIHGMPMAFLTRLAREEQKDIFGWLQDEHIINTRKLVYIGLRDVDRGEKQLLREHGIKAFSMHDVDRYGIGRVVEMALAHIGNDTPIHLSFDVDALDPQWAPSTGTPVRGGLTLREGDFICECVHETGNLVAMDLVEVNPSLEEHGASDTIRTGCSIVRSALGDTLL*