MLSIAVAAGASYAFGYFTGDFMNNSSDRIAGMFEKTRLACFGRFVIAVPENSIIIHGAAQLDGEFNVHRGQAESLDEVLFSRLQEVKDEKEYLSDAQIKELPLVGEVLDGLLPGQKLVFGARGTIGYTIHSYMPLGSDLFVLEVDDESRKETRVQEMNNFAMQLRLRGDAEIPAGPGFCIDGGFIDIKPEYENTALGLRFKEFPDVSFSIRMRKNHNYLQESSSPSALRKNAKERASAIQLASFFSRVTTLREGRRQLNGWEGEEILTRRPEYKDDTDAHEFRFFSVGQRHDALHPLLDIRMDTGVKENARASVRPSLTDEAALALWDKLLPTIRVRRPSDATPPPAPPPTVSLESVRKSGDICPQSGWWECLEKRKIEGERRRLFTAGDKLPPVLADGGASLWNTLIGNTHQIATVEWKLVEYDLPSVFSVETKGAGIPQAGNDAKVDDA