MNLNAELTRQVEGSSLNGLSSESLCAICGDKATGKHYGAVSCDGCKGFFRRTIRKRHAYSCRFNRNCVVDKAQRNTCRSCRFDECMRRGMKKEAVQSERDRIRPNGSGPIPDDPLLDALLSAEAIVRQLRSSVITRTVDARRQATTGDVTDSMNQQLTLMVEWAKNLQEFQRLPLGSQIALLRHFSAQHLVMCAAFRSIHLNDAVCLTNETCLPRDTPKVPDVNRVAARIVDHLTTPMRQLQMNEIEYVALKAIAFFDPLAKGVEESHHDINDTRQKLLDSFERHVRQVSPLRDTPRRFSNLLLLLPPMLAIARDLIEDVQMAKLFGLAAIDRLMQELLLPPDSSSDKSP