MGMGVPRKVLITGVSQGLGRALALELAKRGHTVIGCARSQDKIASLQSELSSHDPSNHLLLTVDVRLDSSVEELARLVTETKGVPDIIVNNAGSINKNNKIWEVPAEEFSAVIDTNVKGTANILRHFLPPMIENKRGIIVNLSSGWGRSAAAEVAPYCASKWAIEGLTRSVAKELPVGMAIIALSPGVVNTEMLQSCFGASASLYQTPEAWAPKAATMILNLTMEDNGASLTV