MFVSELAIVAEKKIIIDQEKMNKKKEELEDNIVCLVVEKRDIIALLRSAMGEKEGAEKGFKELPESNGENQIDSPQSNGTILAVAEGGLQNTRLDFKASALGNIMKTSRLEIAELRRTLETLRGLEETKALELSTEQRKSRIQIVSHEKENQLHLKAKNLHALPPDESSKTKITHSYSSYGDTTPNTKEKDIGPYKHFHDISAVSFDLGRLPSCASLFRRFSHLISVNTVMGGLHIVLNVGGKSMNALAIEHFILRPPFHSKDVYWKNGNSKEQEMMRSVYGLEWSEPLITFALCCGSWSSPAFHINPKELDNEDLAFLYHIEVCTSVGDLSLPLVQEFQKHLLKTFFNGH*