MEAFQSSSVLDLIREHLLGDFAIDELFEALDSNKTNLSLEIGSESTVHEEKTSGLEDMTSKSRINKEKTSNLTPLITESRETGLPPPHNSSPSISRRPSLTLALPPAQPLDLTPTGRNTRPDKFSGEKSAGITGSSSDSKKHYRGVRQRPWGKFAAEIRDPNKQGARVWLGTFDTAIEAARAYDQAAFRLRGSRAILNFPLEAGRNPNGNPKGVAEEAAITSQNPNGASKGAQIVAGEASVAGRNPNGEERKRMREETVHNTCLKVPKMESDESIHNMCMKRSPENWLETRPESGFTAPPLTPSNWWDCGELKGIFEVPPLSPHSPFGYSQVLVS