MKLTSAHIMYRGIPRAQAETAACHCGGDVALALAEAKKCVPGTRHCIQPGIKTTIRTPRSKSLRRERNRVPTPYIPGLPDDLAIACLIRVPRIFHSLLRLVCKKWYRLLANNYFYSLRYKLGMAEEWIYVIKRDRDNKIGWHAFDPIHQLWQPLPPIPPEFCEALGFGCAVLSGCLLFLLGGKDPISGSMKRVVFYSARTNKWHKAADMKRRRHFFGCCVMNNCLYVAGGECEGVQHLLRSAEVYDPNKNRWAFIADMTVAIMPLVGVVYGGKWFVKGLSSHRQVMNEVYTPATDHWSVTGDGLVSGWHNPSASLHGQLYALDCPDGCKLRVYDNVSESWSRSVDSKVHLGNSKDVEAAALLPLGGKLCIIRNNMSISIADVANAEGPGKKEQLWETIAGRGQLKSFVSDLWSKFSRMGKRSHIVHCQVLQA*