MVERTMSLGIGLNGESSGVRETMWAQQELLQKINQELDAEREASSSAASEALSMILRLQGEKAALEMEASQYKRMAEEKMCHAETSLALFEDLIYQKEMEIASLEFQVQAYRCKLLSLGCSDPAVVENRFPENLIFFGDTSRLNQKKKMKRNLSSPFDGMTSERRLLLSDNEGFEEKKGLESSLSPREDLSTYWEQIRRIDDHVREISESRDAPKESKRPLIKRESVSHALVSQVSNTILESAKSDVNTIMEMLKNPDHKVSAKDESPNVQDIFEVPRTKESLFIISEEEEHEERNGRGKLLSKPPRDTSIKAEHMSLLKEIREQLNGMQSEMRSLRSELHLTPPVSSHHEEDGVLNSVQEAMIHFWL*