MATRGTGSFEVKLNPLAPPDQAEGSTLGRMSIDKQFHGDLEATSKGEMLSAVTEVKGSAGYVAIERVTGTLQGRRGSFVLQHSGTMSSGGQHLSITVVPDSGSGQLVGLAGKMVINIAEGKHTYDFEFTLPVGD