MSGVELYVYYRVAAADEALACAQVQALQQRLGVELPGLQARLLRRGADGSSTGAEPGGLSTWMETYRHADGLGGDRLALIRQAALDVPSVRVGTRHEECFEPVDRALAGGTAAPEH