MPDWRSLEYLLNGTKRQKDAYYALNEIALMEKLKDYHPILVGTIPIDIDIPKSDLDIICQAHDYADFGKLVQFHFGNFDNFTTNQNENRFLANFKYGAFDIEIFATNQPTEAQPAYRHMLIEDRILQLLGNKFRSEIRNLKSKGLKTEPAFGALLEFGSNPYEVLLVYERWSPTELKEKLSSFITKYQS