MGAPSTLIDLMREGFFIQVAWGIQYDGKATKRAARKRRAYDMMAKLPKEQLEKGVICSSAGNHAQGVALAAERLKCNAVIVMPVTTPEIKWKSVERLGATVVLIGDSYDEAQTYAKRRSEEEGRIFIPPFDHPDVIIGQGTIGMEIVHQNPGPLHAVFVPVGGGGLIAGIAAYMKQVRPEVRIIGVEPADANAMALSLYRGQRVMLDQVGGFADGVAVKVVGEETFRLCRELVDGIVLVSRDAICASIKVRNLLVLRTNMRLRSPAISYNFSFLA*