MKTLYSLRRFYPVETLFNGTLSLGGRDQETTGFAWWAGNARLSNLSGKLLGAHVAHAGLIVFWAGAMNLFEVAHFVLEKPMYEQGLILLPHLATLGWGVGPGGEVADTFPYFVSGVLHLISSAVLGFGGIYHALIGPETLEESFPFFGYTWKDKNKMTTILGIHLILLGLGAFVLVFKALYFGGLYDTWAPDGGDVREITNLTLSPSIIFGYLLKSPFGGEGWIASVDNLEDIVGGHVWLGSICVFGGIWHILTKPFAWARRAFVWSSEAYLSYSLGALSIFGFTACCFVWFNNTPYPSEFYGPTGPEASQAQAFTFLVRDQRLGANIGSAQGPTGLGKYLMRSPTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLGKLKKDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLSTSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*