MEKDSEGETEGWSTESKWVYGNDVQSQEGDAEWPRWMSEDGDGNGNAEQRLIRTEPILDSFDVEAMEVPSAQKFNPKETLPDHRDQGAKWLGPEIANGYLILTSNFLLWPLTEYLDPSLESPHSIIELTMGHTLRLAFQTLGVVYGDVGTSPLYVFSGVFSKAPIHGDEDVLGALSLVLYTLALIPLIKYAFIVLQANDNGEGGTFALYSLICRYAKVSLLPNQEPSDAHISSFKLKLPTPELERSLRIKESLEKHSILKTLLLLLVLAGASMLIGDGILTPAISGFTFSYPPAPPSIANRGIVVMVLRGPFPLFLLSCFDYHVNSFKNVYIIMSAMSGLKEAVPGCGEGDVITFVALMLCFCF*