MAAKYPLSPAMWRFVEHSRAFASDSPRLDAQRAAYARMCQAFAPPRPAGLRVLDSCLPAAPPVRVRRYRPDRPAPPGGWPALLYLHGGGWMLGGLDSHDFICADLAVRLGLLVLAVDYRLAPEHPFPAALQDCLRAWQALSLGELDEALDGRRLLVAGDSAGGNLAAALCLALRDGGAPSPAAQILLYPLLSAAPSPSRIDCVDAPLLGLGDVQACLDAYLPLAALHRQPLALPLEAADFTGLPPAFVAVAEFDPLRDDGERYGAALRAAGGEAGFYPGNGLVHGCLRGHGIDEVEALHEALRRAVQGFLAEDSGERQAGEESTAEHQPGE*