MKPKELMDEIKLELAVGEYMPYYLEYLELGKEFCAPMSLRDCCTIKYGSWLEDLDEDAFSGTKRKLKEEKQEVWEELPQAHSHLEEHASSHDDKVRGEEDQGVVQDEIVDTGMLMRFVTGIDDEGATSCPTYDDYEVDGTYIKDAYDDEGVPAPIYDEHSTSHPTLDTYEDDDDDEGTRIPTYDGGRMFEGLPGNMGSSQEPCVEDDVTHESHHSMVSPSASGDDDEESTLIDDSPDHMDGYRLLALRDLEDRLLMTENRITQVLTKIDGARRFIEDLMWRAQIEERHCGVEGEVTSAQLRIDKEQLKSDYLQLFMDRDLSLKFVEDKDCEVEELHYQLSLVRSSRLPAATPSDLVASIQEGVSVVHDVREEPLVTSSDEEHFELSILEESYDSERVDCTLSWHPRGSIRIHGLGGQGTTLAYNSVQRSFEALPPERPPDGGLENAINLRLPKIEECMGEPRGAAYTLVIENHQERQQMRIRESDTHRTWEEPLSHLSGTDSLVPAAETIHWDLVISVQGAQWEFHTLLE*