MASGTETSGSGDIGRTLELLWDTGRRPSRGPRPGLTLERIVEVAVEVADRDGLGAVSMRRIATELGTGTMSLYRYVPGKGELLDLMLDRVQRPSENPADLGDGGWRAALEGLGHATLALYRRHTWLLEVNQSRPVLGPSALDGMERVLARIKPMGLTDPELVSVIVMIDGYVVGAARTQVYEREAERRSGLTDAQFWAAQGPVLVEAMSSGRYPVLSSLSEDAFGTGFDHFEFGLQRILDGLEVLVASRRAADGPAAGNGSAAPEDPA