MAESSSLSAPASAPDAGLQIYTSSSPQLQLYDMIFCLAKPLALKAAVLLNIPDIIATHGGGEGSSLSVEDIAFHIAASAPTMNMKLPNLEYLFRLLRYLASYHVFTETSDAGRAVEFKRYRYGLTAVSKLLMVENEYSCVPLVLAATSKIPWEGLQRLHETVMEGCPAMSKAFGMNAWDYFRNDPQENEMFNRAMASDTRAVMASVVRVYDHGFKNINTLVDVAGGTGSALSMIVKEHPHIHGINLDLPHVIDIAPALPGVEHVSGNMFQHIPPADAVFMKSVLHDWKDEQCVEILKKCHEAX