MPYQVHFQPRLPYSSSNLPLTLISLEAWALVTLSGVDTVKYLQGQLTCDVASLDANSFSFAAHCNAKGKMLSHLCVFYRGEGMAYIERRSVLDSQLAELKKYAVFSKTNIIVDDQAVLLGLAGFQAPAALSSLFYEIPDASSSVVQYQDTTLLYYNLPAPRFLLITTLKKSYFIKQKLEGQAQFNNSRQWLVLDIEAGYPVIDLANSAQLIPQAANVQALDGISFNKGCYAGQEIIARTKYRCANKRQLYWLVGKAGHRPTIGDNLELKMGENWHRTGTILAACQLEDGNFCLQAVLNNNLSPDSVLRVRNDSDDSGALFIQQLPYIINK