MLARLSQVIRVLDGRDPLSADREEQGLPPVSEEECQNTNGDGRRITIIGTNNDALVPPNDKLLAFRSLTGIDTVPALASNGHARRVAPNIGLYFRVVQAEQKAAKNYRFFHIAINFCLGAQIIIGAALTAIGAADGSRHAITGLGAMNTIMAGILTYLKGSGLPDRFKIQENQWREIREHIEQRERELCLADCTLDAQEEVFIIEEMYNQAKAELDAKGHGIRYFNGVHHSHQKTQNTPIRPIVQRPSVKVAQSTDTLATPPPAAVREGAGLSAKMPVNVVL*