MSPSLPTELLHHIAEYNHADRDFLLNCSLVHSAFTALCQKHLFSAPAFILVFQFPKGKEPTFYSRSQWKGTTQSFEEGATYETSRAPPSDLDGQAFALDRGPLQSLMDALKGDSGDRLRSHITSFSITLAPEIQRPKAGGSYYIIPQPEISEGSTGLDSVPNYFNTAFSALIPLLQLLTFLRSFSISSRFHGLLPIGQVDITSLFQALSPMPLDSLSIIDVDGILPLPTFCRLKHLHIEEGTIIVDNVNLQPADSSSHVNSDLDPEQPANTALESLSLILERTSGMRRTPPIMFRSLLLQGSVLVGNVRIGSTISLPHLRELRYFSVHPRDYEMASHIMRVAQASFRCFVVDLSSRICVPSIIEEELISISFSTATPGFNNSATFTLPPSLHSLIFDIDLTHTAEVKTTLSKRLTHITKCLTEWDFNGLQELGIRVQDLTDLLEWPRLKEMIGLQLGGWIKRVGVEEARDGEKGDIGLSPEAFYTPLEARDAS*