MGIKGLTKLLSDNAPRSMSEQKFESYFGRKIAIDASMSIYQFLIVVGRVGTEMLTNEAGEVTSHLQGMFTRTIRLLEAGIKPVYVFDGKPPELKKAELSKRFSRREDAAAGLAEAVETGDKAEIEKYSKRTVKVTRQHNEDCRKLLRLMGVPVIEAPGEAEAECAALCKSGKVYAVASEDMDSLTFGAPKFLRHLMEPTSRKLPVVEFDVSKVLLDLELTMDQFIDLCILCGCDYCETIKGIGAQTALKLIRQHGNLESALENLNKDRYQIPDSWPFAEARQLFKEPLVTTEEDQIELKWSPPDEEGLRRFLVEENGFNNDRIMKAIEKIKAAKNKSCQGRLDSFFKPSANAESKPNPATMPSKRKDVPDTKNVKPGAKKAKTATKGKK*