MNEALDFGIGDSQYVFTDLELNELLGVIERKAAGEAEPDALDFLRATDGNGLALQFQPRSQKDNGSGCSLEQSAVAAAVKLEDSALSSALASPVDTPALTGVADPASLYGSGAEISIMPMPHAAAASAPTSLHAYTLPGTAGHAALVGSSPALVSTLVAAATAAQQAQHNAQLAAAAAGCLHVHAPLQLARFASVPAPPGKAMSMSMSMAEPKGQISHSTVEKQRRDRINSLIDELRELVPPQQRGGANGAAAAAANDAGGLEARRPKHVVLADTIQLLKHLQLKLSMGALEVGGATNGCYVNGNGGYCNGGGGGGSGGAVGRLGSGFNGEEDTANSEGKASKGSSSHEEMEVGGAPQMPHIPCQMTQMSGVTVERGPDCYYVQVKCRDRKGLLSDIINALRQLPLEIRTAAVTTTNGTVRDVFEVKLDDPGLSPEDVQNLVHDALFQSHLLAAQSESLAAAGKRPRA*