MKMLADTEREEALNLQIEFEWVLRQEVHAILKQLRSILVECAHRFPVPLYENEGKKTEKFILTVSPDQLKAVLTLTGDAI TQADISFKLCKAPSQTQRTSITHDSPWKLQQVQDAANHLQTAINHIDDVDDSYHFKTSDEVLHVIGNILDALQRGRNSLL VPKKKPIDELIKGRNMKSLVPNLPEDLAVSFYLQSHKLIIAVYQLLNNQGTMRFDSRQAEASVQWLNDVLLLLMNGQKLC QQLKDKISVFSVYKDFTVGSRSPSALSY