MSARHVLLGVTGSVAAVKAPELCEALLSHGVSVDVVLTESAVKLLQARSLVCFGGDKRRADAIRCPTQATYRGGQPWEKLLALTTEYAERCMTAAAAGGGASSGGGEIPAMRMYRDSDEWAAYGAVGTDPVLHIELAKRNRLLLIAPLCANTLAAEQPRCGSSSAAKYYDLDDAFAAPLKAAYGPRCIERPFVVAPAMNTFMWHQRVTSQHVEVLAGRGVHVVPPVSKTLACGDTGMGAMASVEDIVQTTLRLLEEHVAEEERARREGKPIFTP*