MECFGGLMDYDGENGENGTSEDILQLLGQQSNTPTERSSEGTEACAPEKNSTESVEIRSMDIGQQSSVEPNELSVEGESPQRGNPSTQSSSRNEINPQSVNNDQPSKDTDVSVSEKVEENRTAVTVPVIVKEEPLNDFNMIQAILGLNHSLAPADSSSLSFDDIEPRGRPRGPKHPVWAFFKLRKTQGPTNGYMCELCGGYFVGAANTTNAAKHLKCRHKAEYAQYIVMHESAKKGTFVGDLHGSLREASLFRKLITSHMGSIMLKGRAKRLANLGGIALPSMNIFNEEFEESFKEEPAREAESSSPQSYASPKELTSVLGELKKSVTPSTSANTKIDSILAPLCVGSPSQNTSTAEDSNPESNPKKPRLQLSSETSSDTNKALADQMQSFLRGFRRLENECQNLRFQLCAKDEQIAALRLQLLRERNKRENALLVIQQALLDNDVQD