MAGTGYLHGVLLSAGYLGSATRTDLLLHLGEGRRAARGSVALEASQVLLRRYGLARLTLEEVKFLQKLRERRAGVATGQLIPPVGGLVKSQEKVDGEGEKEELVLQDTFAQETAVTVEDPNMLKYVEQELAKKRGRDLGIRSEESKPAEDDLYVIPEHLKVRRRNSEESSTQWTTGIAEIQLPIEFKLKNIEETEAAKKQLQDKRPFVGRGRVQSSIPASYSADYFQRGREYAEKLRIDHPELYRDREVQDSGRVQGGNATDGGNMSNRRQAATDEIMLERFRKRERSRLMRR*