MIDNGFSFRCALEDTTQLEDTRIRKMEEAPMMVDKNKMVVLENKTSTDRPVVAAHQRKYWTKEEHKSFLYGLEVYGRGDWKNISKHFITTKTPVQVSSHAQKFFKRIQKKGSSG