MEARDLDEAASIAFSAFNAFNESVGLAPEFPPREVVDVPKYLYSSGLERPGFDVFVAVDEEGTVVGANMLEYQDGIGGIGGIGPIASKRPGAGKLLMQAVMKAAAEHPACPRRTCIEYVGSGCCTAEAPAGFVVKPLAASDVEECSALHEQVCASRRMGDIGSAVGGPHPNAVARDEAGKVVGYTTGSYLSGHTVALSEEALQALVVAQSAAIAAAQAAGAPIPPPTLFVPHQHSAFARWLARNGFLLTRQIASMSYVGRSPSLPASTCRAFSTDTTTRAPPCSARRAQTAHVPCWRWHLLSVYIGVAFHGRFTIGVRRVCVVYTSLFYSAVHYSLQLCTVS