MGIKGLTKLLSDNAPHAMGEQKFESYFGRKIAIDASMSIYQFLIVVGRVGTEMLTNEAGEVTSHLQGMFTRTIRLLEAGIKPVYVFDGKPPELKKAELSKRFSRREDAAAGLAEAVETGDKAEIEKYSKRTVKVTRQHNEDCRKLLRLMGVPVIEAPGEAEAECASLCKSGKVYAVASEDMDSLTFGAPKFIRHLMEPTSRKLPVVEFDVAKVLLDLELTMDQFIDLCILCGCDYCETIKGIGAQTALKLIRQHGSLESVLENLNKDRYQIPDSWPFAEARQLFKEPLVTSEQDQIELKWSPPDEEGLRKFLVEENGFNNDRIMKAIEKIKAAKNKSSQGRLDSFFKPSANAEAKPNPATMPSKRKDTPDTKNAKAGAKKAKTTTKGKK*