MVVVAAAPSAASGAPKVLLLSGQASATAAGAPAGGTMPLMMPAQKVTSPEAASGGPPQARKRQRLTHLSPEEKALRRKLKNRVAAQTARDRKKARMSELEQQVVDLEEENQKLLLENQLLREKTHGLVIENQELRLRLGMDALVTEEELEAESEAVRSTQTTCTSAAGAGPVVTPPEHLPVDSDGIDSSDSESDILLGILDNLDPVMFFKCPSPESTRLEELPEAYPGEPSSLPASLSLSMGTSSAKLEAINELIRFDHVYTKPLVLEIPSETGSQPNVVVKIEEAPLTPSENDHPEFIVSVKEEPIEDDFIPELGISNPLSSSHCLKPSSCLLDAYSDCGYEGSLSPFSDMSSPLSINHSWEDTFANELFPQLISV