MAGSMRGVYTNLTEIRRNVFREVAKVCYAMGDDPGKTDSDIDDAFDELPFKILPGDVATYRESVFLERAIIGERIRLAMGLPLQGVERPARISDGFKEAETADLAYYEPPLINVIKFACNACKDNVYEVTNTCQGCLAHPCREICPKNAISFVDKRAFIDQDACIHCGMCAKTCPYQAIHHHVRPCAAACGMNAIGSDEHGRADIDYEKCVSCGQCLVNCPFGAIADKSQIAQVIWAIHSGQEVIAAVAPSFVGQFGGKGNVGKLREAFKLLGFSGVEEVALGADLCTMQEAEDFLEEVPDKLPFMGTSCCPAWSVMAKREFPEHANCVSMALTPMTLTARMIRAQHPNAKIVFVGPCAAKKLEAMRRSVRSEVDFVLTFEEMAGMMASKDIDYLSLEDDNKSDFDVASTDGRNFAVAGGVANAVVNAIHRRYPDRVVNVVNAEGLDECRKMMKDAVKGKYPGYLLEGMACPGGCVAGAGTLVAINKSAAAVKRYAKKSPHVNATENSYRMLLPVLEKGFTKDDEDREVAESREAQEPKR