MKLTSAHIMYRGIPRAQVETAACHCGGDVALALAEAKKCVPGTRHCIQPGIKPTIRTPRSKSLRRERNKVPTPYIPGLPDDLAIACLIRVPRIFHSLLRLVCKKWYRLLSNNYFYSLRYKLGMAEEWIYVIKRDRDNRIGWHAFDPIHQLWQPLPPIPPEFCEALGFGCAVLSGCLLFLFGGKDPISGSMKRVVFYSARTNKWHKAADMMRRRHFFGCCVMNNCLYVAGGECEGVQHLLRSAEVYDPNKNRWAFIADMAVAMMPLVGVVYGGKWFLKGLSSHRQVMNEVYVPATDHWSVTGDGLVSGWHNPSASLHGQLYALDCPDGCKLRVYDNVSESWSRSVDSKVHLGNSKDVEAAALLPLGGKLCIIRNNMSISIADVANAEGPGKKEQLWETIAGRGQLKSFVSDLWSKFSRMGKRSHILHCQVLQA*