MASNGGGVDSSKDFTIDGLNSYGKKKKKKRRHSRTIFTSYQLDELEKAFKEAHYPDVYAREMLSLKTDLPEDRIQVSLIFLC