LTEAPEKDDDAVKLFIGQVPKNWDEKELRQIFAPFGEIFELSVLRDKYTGMHKGCAFLTYAHKTAAMNAQNSLHERKTLPGMNHPIQVKPADTVSKGGKDDRKLFVGMLGKRQNEEDVRVLFEPFGTIEECTILRTPEGQSKGCAFVKLACHSEAKTAMDALHGSQTMPGASSSLVVKFADTDKERAVRRMQQMAQTYGLINPNVVPATPGWNSLSPQPTTINGLAQAATIPPFYGTSPRISNPLHPTVIHHQHATPVNGIPSTPQSPVAPAITTLNLLPPPSSATASTPEADASLRTTSTLHRYLNLVVLSVYLLHVVSISFFLNSFLCHIKSFLSGFIVCHLTTFSFFTLSYLYPIEPHIIPTHIPLFIISDFCLNLRFMLLGPEGCNLFIYHLPQEFSDADLANVFQPFGNVISAKVFIDRATNQSKCFGFVSFDNAISSQAAIQTMNGFQIGMKRLKVQLKRPKEQSRPY