MEPKQLEFMGDEILSTILNSELAPPFLRPINCGANHIPNYYDIVLNPMSLGTIENKLANNYFDTLEALLDMLDITTQNCIKYNKPGHSPVKRAGKIERLLDKGLAKLP