MAPMSLPPGFRFHPTDEELVAYYLDRKINGHAIELEIIPEVDLYKCEPWDLPDKSFLPSKDQEWYFYSPRDKKYPNGSRTNRATRDGYWKATGKDRAVHSHKRAAGMKKTLVYYRGRAPHGIRTNWVMHEYRLIDSFCGAASSILKDSYALCRVFRKTIQIPRTREEKNVGDEEKDAAGVSEDQLLGDNTSGIHEISKGREAEGENFNDYCKFLSETSSSDVTQAPVASDEANSSANICSMGVDFSSNLIQDMQMPIFYSSLLHQFPYPPLELEDFPQISIAECMKPSKPEISSEYMMYKDCMDGTLEELCSSRENSSINVLPMQDY*