MTDEQMEILRSQIAVYATISEQLIEMHKIITAYQDSLSGMKLSGIYVDPLMASGGHKLTARQRWTPTSVQLQMLETIFNQGNGAPSKQKIKHITIELSQHGQISESNVYNWFQNRRARSKKMQKMAALPSNSESEIETDEDSPNEKKLRPDKNVPVTIRSDPIYNMQISAEVHLLDQTQGIYQLNGSSKSCGSLDQMSYANVLSTPRLDHLMDKFDIPMSFSPFHPGESYDGIG