MPPTAGRQTLMFSATFPRDIQMLARDFLKDYIFLSVGRVGSTSENITQKVEYVEDHDKRSVLLDILHTHAGGLTLIFVETKRMADTLSDFLINQNFPATAIHGDRTQRERERALEFFRNGRCPIMVATAVAARGLDIPNVTHVVNYDLPTDIDDYVHRIGRTGRAGNIGLSTAFFNRGNRGIVKDLIELLREANQEVPSFLENIARESSSSFGGGRGGGRGGGRGRGGAATRDARRGGGYGGTGGYGYGGAGGYGGGLGGPSYGHPGPA