MVKTKGNQKIVGMHPRNVLRTQPDYTKMAIKYKDFRQQCQLELNGKVSVNFRNEKTLRELTKMLLKEYYDLDVDFAPGSL VPTLALRLNYILWLEDLMEPLNLQNIRGIDIGCGSSCIYSLLGAKKNGWHMLALESKPQNIEYAKENVKRNHMESLIEVY AQPDNTNIFKSYFEQDQQQLQYQFCLCNPPFFDSNLPNPLGGNTRNPERRPAPNNARTGSQEELTCVGGEVQFVQRIIDE SLENKERVRIFTTMLGVKANVPRILDYLKELQVANVSTTEFHQGHTTRWAVAWSFHSEPLQQGTT