MTTELDLTNAHLPDLSGTEIPPSLTAVDLTANRLRTIDPRILGLQGLRSINFRQNLIANASALSTSCAKGAMEDLELRDNHLSVIPSLKGFTELRRLECSYNQIRNLLPLADLDSTKLEELYVASNKVTAMAALSHLGALTLLELGSNRIRAIENIETLTGLRELWLGRNRIAKVDGLATLTNLRRISLQSNRLTSMSGLEHCTSLEELYLSHNGISTLEGLAPLGRLKILDVSSNRITQLHVADLVALTQLEDLWLNDNQLPAIDAALDKALDPVRHSLTCIYLEGNPAAQDPQYKRKLTNMLPKLKQLDSNFL*