MTSQGNPFITPLEIVAEEDPIDNDPILGTRESVRGPQNIQQALAEEPVEDEAPAAPVAVTAATLWLVGASGGVGTTTLAGLCSERIVDESDQRPTWAGRALLVCSTSGSSLEAAQQLARKSASGLLAYELVGLVVVHDRPQKALTKPTLEFARGVARMFPIAMTIPYEASWRDVGATPQATGTRVKSVVRKIEKIAHSGR