MSAKVPITVFNSLQEIYPSASAVLREGQRWNTLLARFQEQFGEAPAYIVRAPGRVNVLGEDRKYSYPGCSFSLVPGEKGWDVGLDARGGWDKYVRAALLECLDELFPVGKGDGRQEAVGMDVLVSGSIPPGSGLSSSAAMVVGSVIMFLVANNLAAGKTKADVVQLAINSEHRMGLRTGGMDQSASALALPNNLLHLSFHDNPRPWLREVLGAWVGEKGHMGWEKEGEVMEKALGDIEWIKRDGGWSREEMVKYSGMNEESASSASYSMHLTLPCEIRMT