MELEQSEFEWWLGDYLRETDDETTTRNPAPAAPLSAAALLPSLQPRCRQESAPLRKAEWRAVEDLVILASYRKYGTQWSRIAAQLPGRTPDGVRNRWHRLQRRHGLSDSVGGRRALDELLLSCGVEKDWVPPAEALHFIETEDDDADEVELGRTMWTEEEDALVLEGVRTHGFKWRLIAAKLPGRSDSSVRNRWRRLPEAKLPRPGHILGGGVAALSPLGRFTTAPTFSVVPRRAPAQLPPPLQLPGSPSGVPSHHGREDSVDSDFVDLVHAADRPLAFETGAVCPMPPEALRAPEARTVGVPMERLSPLRASTGEMLPRDAPALARSFSSLSALGSSSTTMSTLGSTSAATATSDNEEPDDATGAIPRGSGRKRFRPMWTAEEDVFIVRYVEQHGRQWAKIAGLMENRSHRAVRNRWLRMQKGQATRESRGPDDGYRCRRCGELKLGHICAASLPRLPSPPQFCL