MKSCKPGGPLAGARVAPPCAGGAECAGTCSGAGRLESAARRRLAANARERRRMQGLNTAFDRLRRVVPQWGQDKKLSKYETLQMALSYIMALTRILAEAERFGSERDWVGLHCEHFGRDHYLQFPGAKLPGESELYSQRLFGFQPEPFQMAT