MSLTSVKMTEEVWLTCLTHALSTETEEILGLLLGDIEYAKDGNVTALIWGASPQSRSDRRKDRVETKPEQLAAASAQAERMTASTGRTTRVIGWYHSHPHITVLPSHVDVRTQAMYQLLDPGFIGLIFSCFNEDVNKVGRIQVIAFQSSDGKQNNMLRPVSALPVNKSSIIELDSSSSDIASLEGPELDTADSRAAGSSKGGARSLGLGDFFANADANYVGRERIGGNYYSSNSGDKITDIDPMDMSESMQEAMHRSNLDMSGAEYSRREIPLHVLPTCSLLKLDSPLMSFGDLQRVLYEEERGAYNQAILQNMRNGKVHPLTFIHHTATYQASMCKLIEYCLSPAINALQGRLRENDIRLATLADEAKMLEMETAKGSELQISPSSSRSPRQVPSPGLRGSALSGQRDFHGSSESLSSRTVASPGSRSRTSSS*