MAIEIVQPSVGLSKIAVSETHGEDSPYFAGWKAYDENPYDEVHNPTGVIQMGLAENQVSFDLLEEYLEANLEASNWGQKVSGFRENALFQDYHGLQSFRKAMASFMEQVRGGKAKFNPDRVVLTAGATAANELLTFILADPGDALLVPTPYYPGFDRDLRWRTGVQIVPIHCESSNNFQITPEALEAAYDHARAMNIKVRGVLITNPSNPLGATIQRKVLEEILDFVTRKNIHLVSDEIYSGSAFYADEFVSIAEVLESRDYKDAERCHIVYSLSKDLGLPGFRVGTVYSYNDQVVTTARRMSSFTLISSQTQFLLASMLSDKEFTQKYIKINRERLKKRYEMIINGLRKAGIECLEGNAGLFCWMNLSPYLEDATINSEIAIWKTIMHEVRLNISPGSSCHCSEPGWFRVCFANMSEETLDVALSRIHEFIERRKQDRQMVCIQ*