MARTPKGWVVNVHQRVLLVCALAVVLAASIDGAVVRLKNEPTFTSMVLRHMELPPNIPDEFRGCVEALHDSCGAIAIESTCADCMMVNRKERGPLHHEMPSRTRHREGRGRAGSDDESGNDSESGEESQLEFGGECPAACCDKVDLVYTCAMSMLDSDVCSSETSRAMVTTRPFRRLGKAHDRCENASDDGTDTEVPESTEESLMDGTGDIASTVQPGLSESTPAFGGIEASEQSDAEETNSKDVKSSALAEATADSDQSTASGDASNSDX