MKSCKRSNPAAGARAAPPCVGGAECAGTCAGEGRLESAARRRLAANARERRRMQGLNTAFDRLRRVVPQWGQDKKLSKYETLQMALSYIMALTRILAEAERFGSERDWVNLHCEHFGRDHYLPFAGAKLPGESEPYGQRLFGFQPEPFQMAS