MATDSRELKLFSTTTILRFTGSFWRELFSLLGSELHFSTSFHPQTDGQTERINALLECYLRHYVSANQKDWARLLDTAQFSYNLQRSEATGKSPFELATGQQPTTPQSLPVDAGFKSPGAYQMAKAWEEQVDLARSYLDKAARKMKKFADRRRRPVNYQIGDRVMVKLNPRQFKSLRGVNQNLIRKYEGPFEIVAKAGKISYRVDMPHHLKIHPVFHASQLKPYFEDKEDKDRGQSERARIFITPPTVDKQIEAIIDHQLVRGKGWNNSSSQFLVHWKGTTPEEATWEKYEDLWQFLDKVHQYMQLCGVGVVASSGGGACPAPRGGTLNSVNSKNAAALPQSLEGPKCLVTLPPQMLEVACQHGENRPCSTGQPRGEGQNSVQAICHVAVKL*