GIINTLQKYYCRVRGGRCAVLSCLPKEEQIGKCSTRGRKCCRRKKEAAAKQIGYYRRATRRIRGGEAAAKGTITVEELKKLEAAAKYFKNHTSPDVDLGDI