MQDLNDFAWFVQVVDHGGFAAAGRALDQPKSKLSRRIAQLEERLGVRLIQRTTRQFAVTEVGQTFYQHCKAMLIEAEAAQQAVETLRAEPRGSVRITCPVTLLHVHIGPMLARFMARYPGVTLHLEATNRRVDVVGEGVDVAIRVRPRPIEDSDLVMRVLADRGHRLVASPDLISRLGRPQAPSELSAWPGLSLGANKHQHKWQLTGPGGARAEVYFTPRMVTTDMLALREAAMAGVGVVQLPLLMVRDQLASGELEVVLDEWQPRREAIHAVFASRRGLLPSVRALVDYLSEEYQRMEED*