MDDNEHELRIDSGRATPTHCTLHGHGHGHGRHGNNGDNDDSNNNNNEDDEDDDDDNGNKPFDLRIGIAKVLVAAAQVHGALPLGHHPHHSHQPHQQHHQQQHTRPLAQLMQQSSPDEPLRRYSSSSSVGIAPTTLPSNSSSSLVAAAVAAVAANNTSASTSGGASTSAAAAAAAAVAAGLVTPNATLGPAGPSVGGSWSSAGGSGGAGGSGGSGGGGGGGAYACDRCGNTYARPHSLNRHVRFECGVEPQFECPICHKKSKHKHNLVLHMRTHQHR