MVLEDENAALVQLHDMEALELDSLAGTNKQGMQEVLWSLLYGMGEARIRAAREIRRLTKTSAKCRAYLAAAGVIIPLVSMLKSSSVEAKEAAVLALLNLAVRNDRNKVRIVKAGAITSLVELLQSGDANLREAAAAAVLTLSASNANKPVIGASGSTPLLVEMLTSGSLQGKVDAVMALYNLSTHPENLVPILAAGAGAPLILLLKDCKKSSKVAEKITALLESLMDFEEGRCSVIKEEGGLLAMVEVLEEGSVQGKEHAVGSLLTMCQSNRCKYRAAILQEGVIPGLLELTVQGTPQAQQKARKLLELLRDSPRSQRSGMASASASAMLQSIVYDIATHVDNAEAGTGTAKKMLTEMVQLSMEQSMRHLQQRSLVCAPSDLPCSNCVTKVSSK*