MASPNTNQEKAGVLGRVLALPKVVKGKVLSICRLTKEIAQDDPRKVIHSLKVGLAISLVSLFYYYQPLYENFGLSAMWAVMTVVVVFEYTVGATLGKGLNRTIATLAAGALGVGAHYLASLSGATGEPILIGAFVFVQAAIASFIRFFPKVKARYDYGMLIFILTFSLISVSGFREVEVLEMAHKRLSTIFIGGSACVMISIFVCPVWAGEEFHYSIAHKLEILGDFLEAFVRVYFKISKEGESEDNKGDSKDKSFLEGYKKVLNSKSVDDSLANFAKWEPGHGKFRFRHPWDLYLKVGALSRQCAYRMEALDANINSDIQGSQEIRITIQEQCSEMCLEASKAFKELGSSIRTMTMSSSSDTHVANAKAAVKSLKTLLQSSSWKETDLLSLIPAATVASLLIDIIEFTEKIADSVNNLATLTHFEVVDTDKSTTKAQQPSQSSPHCECAEPGPKTDHNSLQLVILIEDSALAVSDSEKSNRV*