MGLKGFAEGGIASIVAGCSTHPLDLIKVRMQLQGESAPVQTSLRPALAFQTSSSSAVHAPPPPPRVGIIGIGSRIIRQEGTRALFSGVSATVLRQTLYSTTRMGLYDILKTKWTDPETKSIPLTRKLAAGFIAGGIGAAVGNPADVAMVRMQADGRLPLVDRRNYKSVLDAIAQMVRGVGVTSLWTESSMTINRAMLVTASQLATYDSVKETILEKGLMRDGLGTHVTSSFAAGFVASVASNPVDVIKTRVMNMKVVAGTAPPYKGAVDCALKTVRAEGIMALYKGFWPTVSRQAPFTVILFVTLEQVKKVFKDFDF*