IKLGPLEGVCVVRLGRTIACASTSAMLERPQSAGASSEGVLRVDCEFSSGACEGFAREGRANRETRQRAKDLGALLERGLKDARAVDVESLCVLAGKRVWVVTCAVTILAHDGNLAGAASLAACGSLMTYRRPECAVDPNTGTVTVHSADAREAIPLNMHHFPIASTYCFFDEVPGLAVADPTLEEEVTADASIVVVVNTHDEVCALSKTGNGVPSEDLKRCVRNASRTAREWTELLKEAAADFEADRLANKVRTHY