MGIKGLTKLLSDNAPHSMSEQKFESYFGRKIAIDASMSIYQFLIVIGRVGTEMLTNEAGEVTSHLQGMFTRTIRLLEAGIKPVYVFDGKPPELKKAELSKRFSRREDAAAGLAEAVETGDKAEIEKYSKRTVKVTKQHNEDCRKLLRLMGVPVIEAPGEAEAECAALCKSGKVYAVASEDMDSLTFGAPKFLRHLMEPTSRKLPVVEFDVSKVLLDLELTMDQFIDLCILCGCDYCETIKGIGALKALKLIRQHGSLESVLENLNKDRYPIPDSWPFAEARQLFKEPLVITDENQLELKWSPPDEEGLRKFLVEENGFNNDRIMKAIEKIKAAKNKSSQGRLDSFFKPSANAESKPNTESKRKDVPDTKNVKPGAKKAKTVTKAKK*