MKRGADPKRHPARLAIDLSDDESPPKRRSTSHLPGVPVKIAMRDPPERPTLKRMGEMLAEVRAEGERMLRDERCPLVTALRTALAVYAEFHGPAPRRLRAGEIERLLAFRLPKWAARQISDAPRNPRRPQWEEGDGPVRLAFELKDGTCHFWNDWNASEARYPTILSACWNALMREAIEPETSAFYRARKSAAARLTCEGCGAAEGEETFHVDHMGPAYFTDILFAFCRSRCLTRKEATGERAVTWHPLLPVVVETDPPFLTSLFADYHRAYPKTLRILCKGCNSETAKEVTKVRGRYEMTGGIIPGEHREADPPSQWLNLELVGK*