MLCLFESCVSNRQTSKKNHAEGVRFISFPTTDYASEQMRRLAKKRLYWWCRICGIDFTTTLINQFHICSRHFIKANCAPLWDVYNPDWLPSLFIPPKARNPVDTSTLESCNEFVCQETLNEESIANPLLDQRPDHSALRTVLIDDIIAYPIGRTYFLLDDESVHSNPASYDVRRMPRELKKCLSKTSPIGSMMMEPNAPICPEQMFATGNTVTQLDLSIPPRWETEKTITALQHSILELINLLD