MESLGFIGLGGMGIGMARNLAKLLHDQAGGSDKVVANKTLYVNNRTKSKAEPLLRDTSISCQLCDSPHELAQKCTIVCIILADDNACQAVLDDMCGAGGNLSGKIIVNHSTCTPDFSRKATQQLQQHGATYVAACVFGRPDAAAAAKLVVVPAGPSSALQRLEPFLKVHGRLMPVGEEPHQSNVVKLTGNFMIVSIIETLSEGMTLAEKNGVSRQHIVDWVDAFLPAPPIQGYCKRIAADDFSAGFATKLALKDVRYMRNLADSATCPLPLADLAFNSLLSAVANGHGDKDWGPAIALAVRQAAGIPLSKKE*