MSDANVSRLGQANLSGDAKALFLKVFSGEVLTAFQESCVTADKHLVRTITSGKSAQFPILGKISAQYHTPGAEIAGLSVPANEQIITIDDLLISHAFIASIDEAMNHYDVRGPYSTEMGRALSYTYDKHILQLGVLAARASAPVSTEAGGGSVTDSALLTDTTGEALVAALFAAAQKLDEKFIPADERYAYLTPAAYYMLAQNTKLMNSLWGGQGSYAKGELPQVAGISLVKAVHAPFGSNIATVANGGTALTAGTSDKYAVDATSTAALVMHKAAVGTVKLMDLAMESDYDIRRQGTLMVAKYAMGHGILRPAAAVELKTA