MKSCKPSGPPAGARAAPQCAGGAECAGSCAGAGRLESAARRRLAANARERRRMQGLNTAFDRLRRVVPQWGQDKKLSKYETLQMALSYIMALTRILAEAERFGSERDWVSLHCEHFGRDHYLPFAGAKLPGESEPYGQRLFGFQPEPFQMAS