MAPPVFAIAAPSLASSHSLGNAHLLRSSTSVSARPSWCPRAVVTVRAIAMEPSVSTRKPSVEECEAAVVAGNPPPAPPPPAKGQPPQGTPVINPLNIMKRPRRNRKSQALRAACQETVVTPANFILPLFIHEGEESTPIGAMPGCYRLGWRHGLLEEVYKARDVGVNSVVLFPKVPDALKSATGDEAFNPDGIVPRSIRLLKDKFPDLVIYTDVALDPYSSDGHDGIVRSDGVIMNDETVHQLCKQAVAQARAGADVVSPSDMMDGRVGAIRMALDAEGFQDVSIMAYTAKFASAFYGPFREALESNPRFGDKKTYQMNPGNYREALLETRSDEEEGADILMVKPAMPYLDVIKLLHDSSPLPISAYQVSGEYSMIKAASAQGMLDEKKAILESLLCIKRAGANIILTYFALQAARYLAGEQV*