MKVSALGWQLRISLTKTLYFPRRFYPVETLFNGTLSLSGRDQETTGFAWWAGNARLINLSGKLLGAHVAHAGLIVFWAGAMNLFEVAHFVSEKPMYEQGLILLPHLATLGWGVGPGGEVTDTFPYFVSGVLHLISSAVLGFGGIYHALIGPETLEESFPFFGYTWKDKNKMTTILGIHLTLLGFGAFLLVFKALYFGGLYDTWAPGGGDVREIINLTLSPKVIFGYLLKSPFGGEGWIVSVDNLEDIVGGHVWLGSICLFGGIWHILTKPFAWARRAFVWSGEAYLSYSLGALSIFGFTACCFVWFNNTAYPSEFYGPTGPEASQAQAFTFLVRDQRLGANIGSAQGPTGLGKYLMRSPTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLSKLKRDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*