MGIKGLTKLLSDNAPRSMSEQKFESYFGRKIAIDASMSIYQFLIVVGRVGTDMLTNEAGEVTSHLLGMFTRTIRLLEAGIKPVYVFDGKPPDLKKAELAKRFSRREDAAAGLAEAVETGDKADIEKYSKRTVKVTRQHNEDCRKLLRLMGVPVIEAPGEAEAECAALCKSGKVYAVASEDMDSLTFGAPKFLRHLMEPTSRKLPVVEFDISKALVDLELTMDQFIDLCILCGCDYCETIKGIGSLTALKLIRQHGSLEAVLENLNKDRYQIPESWPFAEARRLFKEPLVTIDENQLELKWSPPDEEGLRKFLVEENGFNNDRIVKAIEKIKAAKNKSSQGRLDSFFKPNANAEAKPKPNPPASSMPSKRKDVSDTKNAKSGAKKTQSSSHKGEEVNEIIKRTFQDLY