MIRLRERILSLLLQPASPRPIAGIFPPPCPLRRLLSTTAPVSPKPFAVDEYLVATCGLTRAQAAKASEKLSNLRSPSNPDAVLAFLSDLGLSRPDGIAAAVAADPRLLCADVGSSLARRVDELGGLGLSRSQIARLLPLAGRCFRSSSLATRLAFWHPVFGSFENILKALKMNAALLGSDLDKVAKPNLAFLAQCGINASDVTRTTLSLYSCRLFTVNPRFLQDAVARVEELGVARGWRTFHRVLSTVAFLSRETIASKMQLLDDLGFSQDDFLVIVRRAPQVLRLSDGRIRRSVEFLIRDVGLEQSYIAQRPTLLAYSLERRLLPRHCLLKVLKAKGLLNCDLSYYCIAAMSEEKFVQSCHSSHIMCLPEVDLMVLEVELELPLPDTLLPAAA