MLLPVLAVKGARALLRRMCPALARDMEFWSRVLPIYVQYKMTQQYTQRLVSDADRRDEIWTRKHAWGAKQVYNLCTSMRGFYLKDGQFIGSRADFVPAAWCDELCRLQDRVPPVPFRCIERTLCESFGVNTIQQIFSHVDQRALGSATIAQVHKAEWCGCAVVIKAQYADQEALCRLDLKNLRKLAEFLQSTDFQFFDLISVVCEFEQQIPLEFDFELEARHMHTIATNLARAEICPQLVCIPATVPGLVARRAIVMEYMDGVRITERDTLEQWGIDRLRVVEALGHAYGQMLLVDGLFHADCHEGNVFVLRDNRVALIDFGNVKSINQETRRALCAFYLAMANGDDERTGQLLFAMGIELKGDLNDPSLLSKAALYANGLFDTRPLPLGVEINPFSSRSPLRTAPIKRFPAELFMVLRTMGLLRAFCVQAGVRFAMSRAFEPYAMQGLSSTTTPTKFPTPSKAQRLASRLRRFSLSSP*