MLDVCLSWSRSKHHRYEAVSQEHCGESSGLTETLTELIDRRPRAMAATTVLACTGCGSCVAKVMMDLTWVEAFYFSVTTISTVGYGDINPVTHGPRHRKQLHYAFMAFHVIYIVIGVAAVGAAAALVLYSHQDTILSLRATVRRAAAAFVALALAGAAVMCQLEGWDAMHGLYWAVVTLSSVGYGHLVPRFDAGRVVASLIMLGGVGCQATLFTALALLPAALRRRRLERRAMEHLARGKDKGGLADEELLELTAGETMKAWRLSSSDSYVTRDEFCLAMLLRLEKISAEDLRLVQDTFLRLDANRSGKLESRESASRRESQRELTASLDF*