MKLKNSAVETFKENNMIFTSEGNLHSKKMREDYVASPNQPGVVQTRCKWIIGDVTEVFDRSTWKLGKILKMLKNNYFVIRLADCIQLKEFHISSLRIPRGLEAPQSKPFHAADKATGRGNRRPADGALPGARAADQMGHRAYELGSSGKKRKATADASHHLGRAAAAAHSRNVAAASNPNGGSYPHSSSQAIEDAECSVASCSVDDLYRLGNGGNAKRRPAAAGCLPDDAMSACPCTPGARDGEDEDAAGVHGLELEAYGSTMRALYASGPLTWEQEALLTNLRLSLNISNEEHLLQLRRLLSS*