MACARGTVAPPVRASIDVSLVVVVHGGGASNISANRKELVREGIARAATEGYKILKAGGSAVDAVEGAVT
VLENDPEFNAGYGSVLNVNGDIEMDASIMDGKDLSAGAVSAVRCIANPVKLARLVMEKTPHCFLTGHGAE
KFAEDMGIPQVPVEKLITERTKKHLEKEKLEKGAQNADCPKNSGTVGAVALDCRGNLAYATSTGGIVNKM
VGRVGDSPCIGAGGYADNNLGAVSTTGHGESILKVNLARLALFHVEQGKTVEEAAQLALDYMKSKLKGLG
GLILVNKTGDWVAKWTSASMPWAAVKNGKLQAGIDLCETRTRDLPC