MEMAAALASNGFVGFKCPGDGRFSSATSSISGTSLHSVKGRVPSGPRKAPNNKGRIICESSAAIPSTLVGIQSQGKPGPKDFLHISDFDKSTIMHILQRAEEVKSLIKSGDRNFQPFRGKSMAMIFTKPSMRTRVSFETGFFLLGGHGIYLGPDDIQMGKREETRDVARVLSGYNDLIMARVFAHQDILDLAKYSSVPVINGLTDYNHPCQIMADALTIIEHVGRLEGIKVVYVGDGNNIVHSWLLFASVVPLHFVCACPKGFEPDPATVERARNAGISKIEITNDPKEAVRGADIVYSDVWASMGQKDEAAYRFERFKGFQVNEAMMSLADPKAFFMHCLPAERGVEVTDGVIEAPNSIVFPQAENRMHAQNAIMLHVLGL*