MHDSMKAGVYEIEQGMSVRQVLEMLSDADNAQMNRVLVIEGTTFKQLITALKNDKNVKNTILDLPDDQLMKALGIPYHHPEGLFAPNTYFFAKGETDKKILTDLYHRQMKALDAAWAKRAPNLPYKDKYEALIMASIVEKETSLDSELTQVSGVFVRRLKLGMRLQTDPTVIYGMGANYKGNITREDLRTPTPYNTYTINGLPPTPIALPSQKAIEAALHPDDSNNIYFVATGNGGHKFTADLQAHNQAVQEYLSVLRSKKLEHHHHHH