MEFPVFVASDVHGEKVNLALRYNPRTTTVDCFLSAASRCFDDVAHLMRQGSLQPFSAAYIYRDVQCQWDVLEDRTQLSPFCQVYVFRQLFNEVVAAIPDPLDASQLLSVHDRKADRATSCTGAPFLPGSPPLNSSTSTSPIRVADNHWALSQSRQHPETARPRFGVPSLLCKSDSPVVHATHPTRSDRATHIGDEANGFHHVRSADRVAAFHCMKSRRFRLQIVSPPVDT