MLNYTGLENKNVLVVGLAKSGYEAAKLLSKLGANVTVNDGKDLSQDAHAKDLESMGISVVSGSHPLTLLDNNPIIVKNPGIPYTVSIIDEAVKRGLKILTEVELSYLISEAPIIAVTGTNGKTTVTSLIGDMFKKSRLTGRLSGNIGYVASKVAQEVKPTDYLVTELSSFQLLGIEKYKPHIAIITNIYSAHLDYHENLENYQNAKKQIYKNQTEEDYLICNYHQRQVIESEELKAKTLYFSTQQEVDGIYIKDGFIVYKGVRIINTEDLVLPGEHNLENILAAVLACILAGVPIKAIIDSLTTFSGIEHRLQYVGTNRTNKYYNDSKATNTLATQFALNSFNQPIIWLCGGLDRGNEFDELIPYMENVRAMVVFGQTKAKFAKLGNSQGKSVIEANNVEDAVDKVQDIIEPNDVVLLSPACASWDQYSTFEERGEKFIERFRAHLPSY*