MKVFVLGWQLKISLMKTLYSPRRFYPVETLFNGTLSLGGRDQETTGFAWWAGNARLINLSGKLLGAHVAHAGLIVFWAGAMNLFEVAHFIPEKPMYEQGLILLPHLATLGWGVGPGGEIIDTFPYFVSGVLHLISSAVLGFGGIYHALIGPETLEESFPFFGYVWKDKNKMTTILGIHLILLGAGAFLLVFKALYFGGLYDTWAPGGGDVRRITNLTLNPSVIFSYLLKSPFGGEGWIVSVDNLEDIVGGHVWLGSICIFGGIWHILTKPFAWARRAFVWSGEAYLSYSLGALAIFGFTSCCFVWFNNTAYPSEFYGPTGPEASQAQAFTFLVRDQRLGANVGSAQGPTGLGKYLMRSPTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLNKLKKDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*