MVERTMSLGIGLNGESSGGRETMWAQQELLQKINQELDAEREASSSAASEALSMILRLQGEKAALEMEASQYKRMAEEKMCHAETSLALFEDLIYQKEMEIASLEFQVQAYRCKLLSLGCSDPAVVENRFPENLIFFGDTSRLNQKKKMKRNLSSPFDGMTSERRLLLSDNEGFEEKKGLESSLSPREDLSTYWEQIRRIDAHVREISESRDAPKESKRPLIKRESVSHALVSQVSNTILESAKSDVNTIMEMLKNPDHKVSAKDESPNVQDIFEVPRTKESLFIISEEEEHEERSGRGKLLSKPPRDTSIKAEHMSLLKEIREQLNGMQSEMRSLRSELHLTPPVSSHHEEDGVLNSVQEAMIHFWL*