MKLTSTDIMYQRIPRAQVETSACHCGGDVALALAEAKKCVPGTRHCTQPDIKPTIHTPRSKSLRRERNKVLTFYIPGLPDDLAIACLIRVPRIFHSLLRLVCKKWYRLLSNNYFYSLRYKLGMAEEWIYVIKRDRDNKIGWHAFDPIHQLWQPLPPVPSEFCEALGFGCAVLSGCLLFLFGGKDPTSGSMKRVVFYSARTNKWHKAADMMRRRHFFACCVMNNCLYVAGGECDGVQHLLRSTEVYDPNKNRWAFVADMTVAMMPLVGVVYGGKWFLNGLSSHRQVTNEVYIPATDHWSVTGSGPMAGWHNPSALLHGQLYALDCPDGCKLRVYDDVSESWCQSVDSKLHLGNSKDVEAAALLPLGGKLCVIRNNMSISIADVVNAECPGKKEQLWETIAGRGQLKSFVSDLWSKFSRMGKKSHIVHCQVLQA*