MEVGFVGLGIMGLAMARNLLKAGFKVTVWNRSPAKCAELTNEGATMGSSAADVVKRCKITIAMVADPVAALSIVFDKDGVLESMSPEKAYIDMSTVDGSTSCAIGEAIKKKGGRFLEAPVSGSKKPAEDGTLVILAAGDESLFEEAKLMFDVLGKRAFFLGEVGNGAKMKLVVNMIMGSMMNAFSEGLTLAGQSGLSQKTLLDVLDLGAVANPMFKMKGPSMISGNFSPAFPLKHQQKDMRLALALGDEVAVSMPVAAAANEAFKKARSLGLGDLDFSAVHEVIGNGSANIKEA*