MFTVSRLIPDLASANQVLETMDLPHGQSILVQIFSPLSREHVVQLARLIRSRHPQACLLGCSTEEVIFQGEVHHQVTLLQITVFEQTYLSRAVVDYSDDEAADAERLARQLELTSTSRAVVCFSWQMDTLQAARFALRDTQGAPVPVAGGAAKQTPSGRWVLLDEACYQNASVAIALHGEALYVETGGYTEWQPVGRTYRVTAVEGDRVLRLDDEPIEAIYQRNLGAQADLPHDWLISFPLMKGECRHQDLYLPLGLAEEGGLRFNRPLALQDEVRFCFDHPSLTLERVYLTAQQLQAKQCQQVWVFNCALRLNFMHENHELQPLQAVAPTDGCYCWGELLYEHGQQQVMHHSMTFLALREGAVRDDLVPIPLPSYPEGMTSPLFNLIRHAFHDLDAMTDNLAQQIRAQTSLLTASYRRDRRTGLPNRVVLRERLANFAANEHLIALKVTNFNQINEKYGYPVGDKLLRDLSEQFQVFLDQKLAGQSGLYAIGVGEWATVFRAKLDGKSIHSHFYQFVEQLEHVNFEPYGLPNVDYLSISLCAGLVSQGDFAEHSPDELLLRAIEARRYAFNNNHHFCNAARLKVQESVRQERLNWLSRVSRAVVRDDVVVYAQPICQARSHIVASYECLVRIEDEGEIILPGNFLPIITDTHLYTRLSRQMITHTFNMMRHRPEAFSINLSPQDLMSERTLQHLEAAIKSVADPARVGLEVLESEQIKDYGRMIEVCNHFRTLGATIIVDDFGSGYSNIDEIVKLEPQVIKLDGSLIRNIDQDVKQRRIAEQLVKLCQVLNAKTVAEFVHNQTVCRISEDMGVDYLQGYFLGRPSRLG*