MRVFVLGWRPRISLMKTLYSPRRCYPVETLFDGTLSLTLGGRDQETTGFAWWAGNARLTNLSGKLLGAHVAHAGLIVFWAGAMNLFEVAHFIPEKPMYEQGLILLPHLATLGWGVGPGGEVTDTFPYFVSGVLHLISSAVLGFGGIYHALIGPETLEESFPFFGYVWKDKNKMTTILGIHLILLGAGAFLLVSKALYFGGLYDTWAPGGGDVRRITNLTLSPSIIFGYLLKSPFGGEGWIVSVDNLEDIIGGHVWLGSISIFGGIWHILTKPFAWARRAFVWSGEAYLSYSLGALAIFGFTACCFVWFNNTAYPSEFYGPTGPEASQAQAFTFLVRDQRLGANIGSAQGPTGLGKYLMRSTTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLSKLKRDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*