MMGMHALSKSPPLTLAMVSIMAMAAGWAQAKEAVYEGKPVRIGQGQAHTVVRTDASGKPISIGLVFTETALQGLPAAAAGGRADFPYQLGMPRKGPRTVVDHVVIDWESTGHPPPKVYDVPHFDFHFYLVRPSERMKVTFKNEGESGDPSQQPPAEGLPAGYIVPPGTAVPGMGVHAVNPHSPEFQGQPFTATFIYGYHDKKLTFLEPMATLSFLESQPNFSAPIPRPASYSKQGLYPSSYSVKYDQASKSYEVTLADLQ