MACDGGADKSRRFFVAVHVGAGYHAVANEKALRSVIRRACLAASTILRQDSGECIDAVSAAIEVLEDDPSTNAGRGSNLTEDGRVECDASLMDGDSGIFGAVGAVPGCWLVKELDVGPNPKMPFCLKRSQKLSRFRFPHSPALLSITLFLENYLSSIRMLQQWLVTERARNQWRKFKSMLSAVEAKNNISSEERQRETEKNGTFDERPLPCAAAVDEDKIMDTVGVICVDSEGRIACGSSSGGIAMKAGPASAAMKVLRSVMQQESSERGDTDKTGGILVVQADASVSVPGDRPELNAVEIAAAYSSLSFGIGYYGNSIAKPKVWHFF*