MKLLSEGVIIHGVLALVQLASAGSSVLSKAVLNNGMNPYVFAVYTHAMALPVLLFLALLMERGKRPRSYPLVILLCVACALTGIFGSQLLFLTGLSLSSVQLAAAIMITIPIFTYIIAAIFRTDEIGLLKAGGVAFSVGGAAVMTLFRGPAVISQGNATSHFSILDLHTIWNPEIKVWNNTSITDSTLHLANWQIGCLLLLAASICTAAFMNLQAPLLAIYPAPISSMVLIHFIGGSMLLLFSLFKVEDSSLWTLKNTTEIIVLLYTGIIPSALGFCLLSWCVYKVGPIIAISYFPVQTIFGLILGIIFLEESLYLGSIIGFILVSLGLYLVIWGQQKHKDFKTSLTHSNNSNFMFDSQVPLLEDICCDILLKGDEVSSSSKS*