MDQNPYDTYSCAEVHYDERGLEGDDSGQSAMPKDIYNAPYARKGAILRALGWDTGVWGKRGMETPYCIFKPVGLLPKRQYCASDALWLRIASQVHDIEMIQYLRTAWERWKGMPMKNRCKFFRREKDGESDPAAVPALVPSNFAQRSEPGSKAGTDVHSQTNWYHTDDETPIFEGLLETLESDILVALKTSEAMLRWRQNLKARPQSRYFYSLVTHPGHHAGKSSIGGYCYVNIAALIAHHILHPAAPEEYYGQSKYEKVAILDVDYHCGNGTISIFWDRPDVFVASIHADPSGDYPWNSGFADQIGEGAGEGKTLNLPLTPGAGWAEYEKALRAALAAIKDFGAEAIVVSLGLDTHRDVPVQEKATAGMGLTSEDYFEMGKLLGGANLQLAFVQEGGYQVAVAGQLVAQVFRGVEAEFNRTLSRKRRLD*