MATITQTGALSVLLSYCPAPAHQSHTTPALFPQSSLASSSKLNQPILKGALSFGFGNGQGRRSSGKSYSSRSFDNGLPLDQPFSENDEDYVDSTVLEALEVKSGPEGFIIKMRDGRFLKCEHNMPESGHLPEYGPQPAIVLQLNNASKLLLPIIVLELPCTMLLEAVRNVPISRPTVYHVMKDMIDVMGYQPKMVRITRRVHEAYYARVYMSKAGNESGEVVSLDLRPSDAINLAIRCKVPIQVNKSLAEGDGVHVVAEPLKLPSRALRSSSVLTVANLDRPDSSRCGAAEEFILVRNMMIAAVEERYSDAAKLRDELRQFREKRRSRQFKQL*