MKVFVLGWQLKISLMKTLYSLRRFYPVETLFNGTLSLGGRDQETTGFAWWAGNARLTNLSGKLLGAHVAHAGLIVFWAGAMNLFEVAHFVPEKPMYEQGLILLPHLATLGWGVGPGGEVIDTFPYFVSGVLHLVSSAVLGFGGIYHALIGPETLEESFPFFGYVWKDKSKMTTILGIHLILLGAGAFLLVLKSVYFGGVYDTWAPGGGDVRKITNLTLSPSILFGYLLKSPFGGEGWIISVDNLEDIIGGHVWLGSICIFGGIWHILTKPFAWARRAFVWSGEAYLSYSLGALSIFGFTACCFVWFNNTAYPSEFYGPTGPEASQAQAFTFLVRDQRLGASIGSAQGPTGLGKYLMRSPTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLNKLRRDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*