MATMTSAALAPVTRKSAPRRVGCVRLLPLRRAAPDLKPKNAFFFPGQGAQSVGMAKELCEECPAAKKLFDDASAILGYDLLDVCVNGPADKLNSTEVSQPAIYVASLAALEKMKSTEEGAALIDAVDVCAGLSLGEYTALTFAGAMSFEDGVKLVKLRGESMQAAADATPSGMASVIGLSADKVKEVCAAASEQTGGEPVEVANFLCNGNYAVSGSIPAIDKVAEIAKPEFKARMVVKLAVAGAFHTDFMAPAAEALAKGLEACDFVEPRIPVVSNVDVEPHGDAASIRATLAKQLTSPVQWEKTMTTLLGAGMEASTEVGPGKVISGIMKRVDKTAKCDNFTV*