MEEVKQDFRLELAHKVFLIKTPDIPVDNREVLKKEVLAVIYEGNLAPLYQYLCSELGWTLDSEKLGLMQAANAAKLAEFDEKQKDAEENLGETEVRDVMLARAEYLGSISDREAASQAFDAVEKKTASGGNKVDLLFSQIRLFILYGDWRRVKTLIARAQSLCEEGGDWERKNKLKVYQGVLAMYTRQFAAAADLLLDSTATFTASELFPYSWLIFYAVVVALPTLSRSELKKRVVDSPEVLSVIHSLPGVQQLLEALYHCKYRQFFSSFLEVIEEMRRDMYLHHHVRHYSRELRAVAYTQFLESYKSVTLESMASAFDVSSSFLDAELVDFICSGRLHAKIDKVAGVIETNRPDAKNALYADTLKKGDLLLNRVQKLSRVIDME*