MEVFLEMLLTAVVALLFSFLLAKLVSVATVENDLSSDQPLKPEIGVGVTEDVRFGMKMDARVLESQRNFQVVDENVELVDRFLSEEADRVYEVDEAVTGNAKICGDREAESSAAASSENYVIAEEVILVRGQDEQSDSAEAESISSVSPENVVAEEIKSQGQEEVTELGRSGCVENEESGGDVLVAESEEVRVEKSSNMVEESDAEAENEEKTELTIEEDDDWEGIERSELEKAFAAAVNLLEESGKAEEIGAEAKMELFGLHKIATEGSCREAQPMAVMISARAKWNAWQKLGNMSQEEAMEQYLALVSKEIPGLTKAGHTVGKMSEMETSVGLPPNSGSLEDPTNLVTTGVDESSKNEIVSGER*