EPSEDEWDLAIKVIDMISEDKAPSGTLTLLRLALGKPEVRNRFSELKWLADLKEFKGSKLLRDRGKKFLTTVTLCLSKKGNCDGILAPFTHVHSTEHKIDSSYLKLISGALRTAARIKFPESMAGRAVKALVAALQYLQRRIRDILNEMGHGG