MEQCIARLDVAMFNAILPESDDEMTTDPVSDPISDPRVLPIPAGKSSFSAGAQLKNVIGSCSRWLTDLGILLDKEGGSTSLACLLGHCIDSTPDNSSVNSVFLIYEYVPNGNLRTHLSERSPEKVLKWSKRLAVLIGVAKAVHLLHAGVIPGFYKNRLKTNNILLDNHRIAKLSDYGLSIITEEIDKREARVEGQNSSVESRAWQMTKLEDDVYSLGFILFEALLGSSVSEREPSFLNEMSTSFSSQDGRKRIIDPVVLTISAQESLSIVISITSKCISSEPSSRPSIDDVLWNLQYAAKLQATADSDQRSDVTSQTYVGSPIHWSSTHLRNIFLPRLMKSEKSVEYPGTWSHETEKRLIVDHELARTGSKHSVKRKPTLATEDFGAGRFTLNIKRVNGLATIGTRIVQTLITKTVFDQNPVAIFAVSRVLLPKEIFGKEGAEESFNAASPP*