MDCIVKKLELQEEDPSLIGDILQYGDSIIVVIPIDSEAPKGRLILPQVQLLRDCLDYGIKSYVVRDTELAEALQELQGVKLVITDSQIFHRVASMVPSEIPLISFSILFARQKGELQDFLEGIEALKTLKEKEKAKVFIVESCSHTQSHEDIGRVKIPHLLKSKLNPKIEVVFQQGRSLEEDLTGIDVIIHCGSCMLTRKQMLNRIQIAREQKIPITNYGIVLAYFAGILERSMDILKK