MEGSFVDQIEKPSCMESDCLPLLYEAADDALPAASLPLHSPHTPPDVSNSSAKKTQQLILDGKGCNWHQSPIFAPQDKERKSADSLPILDFDLLCATVAMQREPLSVDIQRDACEVGVQRMWEGGVLDCFENREIALQTCCCPSITYGKNLDRAGFGSCMAKGGIHFLLLAAALVSYILFLCAYGHQYLYTAIAALICVAAYASYYRIQIRRRFNIKGSDLDGVVSAIDDSLNHFICGCCALCQEARTLEMNNVQDGNWHGRGDTIWVGSYAMPMASSQSIVEPTIELRQPVVITISSDHTTKSDGHSWTNNQDSTAQLMQP*