MFQVDIDTSPGQEVGVVATVKQLTRNSMPPPSADWTNQFSPSGVDEYHPFVEALLPYVKDFSYVWFNLQAAKRRYFKRHEKRMTLEEETGVKDELMNERAELKQKWAARLLGKLRKDIQPEYRNDFVSSVTGQQPAVCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKVVH