MSPTQTHVLAYPFPSSGHLIPLLDLCKALVSRGINVTVLVTPSNQPLVPSNYSPLLQTIVLPKIQFPNPNQNRLVAMVTFMRQNHYPILLDWAKSHPLPPKAIISDFFLGWTHYLALDLHVPRLVFSPSGAFALSVSFSLWGDPPQIEKNNNDDVVSLPKLPNSPIYPWWQITYHFRESRRGEFEWEFHRENMLLNLETWGIVFNTFTELERVYLDHVKKELGHERVWAVGPVLPKPEDGSTGSEGRGGSSTVNHDDLIMWLDSRESGSVVYVCFGSRTVLTSEQMEVLTQALELSDVHFVLSVKDLDERHVERDHRNVLSGLADRVGKRGFVIQGWAPQLVILSHRAVGSFLTHCGWNSVLEGVVSGVVMLTWPMGADQYTNAKLLVDQLGVAVRAAEGTENVPDPSELARKIERLLERTKKERVRAEELRDKALSAINKDGTSHEQLDKLVEKLNELSNAQK