MQELLANVDHIKFDLEIAVEQQLGAQPLPFPGMDKSGSAVCEFFMKGTCMKGGMCPFRHISGEKTVVCKHWLRGLCKKGDQCEFLHEYDMTKMPECYFYSKFGECSNKECPFLHIDPESKIKDCPWYDRGFCKHGPDCRHRHTRRVICVNYLVGFCPEGKSCKFMHPRFELPMGTSEQPPLPQQIQNQGKTAASSGRSSLSLIQLTNSSPGQRQQNNTNIISHQNNMNANRGPRPLDQVTCYKCGEKGHYANKCTKGHLAFLSGQ