MRYDGQELLQSDDFTLAALSGGPGGAGPPPSHLYPGALLPKLPPHHPHAHHPLGTAYTTAEDVVLAAVAAHQHHPAMRPLRAMQPEDDGVVDDPKVTLEGKELWEKFHKLGTEMVITKSGR