MRKSLLALPVILSLTTTLGACASGPVGNPNSPQPAKAVELDRYLGKWYEVARYDMRFQKGCEGVTAEYSRRPDGLIRVFNTCRQDAVDGPVRTAEGKAKVVDTATNAKLKVSFFGPFFGDYWVMDHADDYSWAIVGEGSGRYLWLLSRQPPSDADRVALTARAKALGYDVGLLRPTKQPPG