MVLHQQRFSLDHGAFCQTLAQTENLLIVQDLDGVCMELVQDPLSRRLDADYVRATTLFAEHFYVLTNGEHVGKRGVQGIVEQSFGDASFVQQEGLYLPGLAAGGVQWQDRHGKVSHPGVGQTELEFLAAVPEKITNCLKTFFGDRPHSLSPEQLQTGIEASVLDNVASPTANLNTLANLLQDFPQIYRDLQETMAQLLDQLMAEAVAQGLGNSFFVHYAPNLGRDERGKEIIRWAKAGDSGTTDFQFMLRGGVKEAGVLALLNRYYHNRTGQYPLGESFSARQAPPSHQDLLHLVKAQFDPALMPLIIGVGDTVTSQVDEATGEIRRGGSDRQFLQLIQDLGDWGNHGNLVVYVDSSQGEVKNRQPLQLETVAGQTQVVAGPGDMRDREEPLKINVAFPGGHDQYVAAFKQAAQRRRVHFSQ