MDVDWIDMDEAGLAWLGNMGECNSLLDEYSYQPNEAFGSTPNLFNAGNDGASPCMKEPGSEFGQEMDQFIRLPYPSLVSDLSLNHYQRTSISESSTCSNSNDTSPPEEALPLKPIPEPCGQSHPTQLSNDQQTGSMSTAMDSTETHPTKDRRPRTRRKRAARNTKVDDDDGCFNNSPAAGEKDQRLRGCHNQVEKNYRSRLNNEFQLLLDALADCTSEKDMTSAGFTDRGTKNQSKGSTLRLARRRLLALHTENRLLVSELRAIRHAWTEWQMAWSGNNPITQEY