MGAVAMAVGQQAPPPKRKRRHRTIFTEEQLEQLEATFDKTHYPDVVLREQLALKVDLKEERVEPLLNVKDDITSDPFDDKPDLPSATCHLDLGPVLRGLD