MKSISTLGICLRASQDLAKTRPISLLSTRSFANLTQGTSTYHSLSIRSIRHNRLEARYTNILNRNILPYKNYSTGTAPPPPPPPPPPHDKNAKGKFLFNRIGRAFTFSLSSVIVLGATCISVLVVYLILSELFLPSGDTRTFNKAVRMLESNELAHEALGFKKGQRVKAHGEQHADKWARNRPAQSVRTRGADGKDYLFMKFQVESPSGKYGTVTLEQVDRTFWSSEFLYIALDMPGNKRIYIKEPKFQSKKYVPKVGSLASNDGFLGLKWGPKKDD