MKTLYSLRRFYPVETLFNGTLALGGRDQETTGFAWWAGNARLINLSGKLLGAHVAHAGLIVFWAGSMNLFEVAHFVPEKPMYEQGLILLPHLATLGWGVGPGGEVVDTFPYFVSGVLHLISSAVLGFGGIYHALIGPETLEESFPFFGYAWKDKNKMTTILGIHLILLGAGAFLLVFKALYFGGVYDTWAPGGGDVRRIANLTLSPSVIFGYLLKSPFGGEGWIVSVDDLEDIIGGHVWLGSICILGGIWHILTKPFAWARRAFVWSGEAYLSYSLAALSVFGFIACCFAWFNNTAYPSEFYGPTGPEASQAQAFTFLIRDQRLGANIGSAQGPTGLGKYLMRSPTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLSRLRKDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*