MTSPSTIKQRFLSKPNQLGVVAVGFNGGQCKLGVEAAPMALVEAGLLDQLRDDLDYEIHYDNTVHYYEKEIPAEDPDHRGMKKPRAVSAVTETLSSQVYEHSKEGKFTLTLGGDHSIAIGSISGIAKATRERLGREIGVIWVDAHADINIPEMSPSGNIHGMPMAFLTRLATEEKKDIFGWLQEEHKVNLRKLVYIGLRDVDRGEKKLLREHGIKAFSMHDVDRHGIGRVVEMALAHIGNDTPIHLSFDVDALDPQWAPSTGTPVRGGLTLREGDFICECVHETGNLISMDLVEVNPSLEAVGASDTIRTGCSLVRSALGDTLL*