MGIKGLTKLLSDNAPHSMSEQKFESYFGRKIAIDASMSIYQFLIVVGRVGTEMLTNEAGEVTSHLQGMFTRTIRLLEAGIKPVYVFDGKPPELKKAELSKRFSRREDAAAGLAEAVETGDKAEIEKYSKRTVRVTRQHNEDCRKLLRLMGVPVIEAPGEAEAECAALCKSGKVYAVASEDMDSLTFGAPKFLRHLMEPTSRKLPVVEFDVSKVLLELELTMDQFIDLCILCGCDYCETIKGIGSQTALKLIRQHGSLESVLENLNKDRYQIPDSWPFAEARQLFKEPLVTTDENQIELKWSPPDDEALRKFLVEENGFNNDRIVKAIEKIKAAKNKSSQGRLDSFFKPSANAESKPNAASMPSKRKDLPDTKNAKPGAKKTKTAAKGKK*