MGIKGLTKLLSDTAPRCMGEQKFESYFGRKIAIDASMSIYQFLIVVGRVGTEMLTNEAGEVTSHLQGMFTRTIRLLEAGIKPVYVFDGKPPDLKKAELSKRYSRREDAAVDLAEAVETGDKAGIEKYSKRTVKVTKQHNEDCRKLLRLMGVPVIEAPGEAEAECAALCKSGKVYAVASEDMDSLTFGAPRFLRHLMEPTSRKLPVMEFEVSKVLQELELTMDQFIDLCILCGCDYCETIKGIGAQTALKLIRQHGSLDAVLENLNKDRYQIPESWPFQEAQRLFKEPLVTPEEEQVELKWSPPDEEGLRKFLVEENGFNNDRIVKAIEKIKVAKNKSSQGRLDSFFKPSSNTGTKPDQPLKRKDASDAKSAVKPGAKKAKATSTKGKK*