MEAGFEETSTDAEEMDMEIPMESLVKETQKYTIHFPGAVKRTAYRFDGQGNFFMKDWDLSEGHGSEFCWYHVELPRSNQKLALAAQYLIDVLCPPLKLQDILSLVSNGPFCGNVDGALVFRVNSSGPTLSKFTHRLAARITENTVITVSLGRVPRLGFSRTGQSLLSEIPSVESPRSGREEERSKHGAEPNGIVIREHVLEFLLTMNHSEEADNPVPTRASNLLVHIVDTHVDHLQDLVAKFEIELDTIELEMDKGGYILKKQMLDDRRFPKMHLNLQRLLQVIAHGEQVFPRVKDKCAAKHWFASEDIAALEVLISRLRRLKENVGFIANRVTAIQAGLDSWQSEQINRKLYYLSFFSMIFLPLSIVTGVFGMNVGGVPWTEQNNPTLKNGFRNVMLICAAILLLLLVCFGAVPLYTRLSTWRKRQASKRIWSSTRRSFTKRGSLIGEVQNGGYLLL*