MYQHLLRHRVGLYEKALPNHLSWEEKLACTKELGFDFLEISVDESDERRSRLDWDDVTIYSLRRLCEEYGVPLQSMCLSAHRKFPFGSADPALRDEALKIMQKAITLAYKLGIRTIQLAGYDVYYEPANSATHQRFIEGMQHAARLAERAGVMLAVEIMDTPYLNALSKFEVLNRQIQSPFFTAYPDVGNISGWNYDLLTELSLSKPHITQIHLKDTYKVSEQCAGQFRDLVIGEGDVDFDGLFCRLKALDCVVPLVIEMWAHDEQWQQHIHTAQRRLNQACDRAELPRLFPHL*