MVKVLFAGDVGGKVEALFKRVETVNASAAGPFDVLLCAGGFFAGSGPDDEAYSGELLPYITGEKQAPLPTYFVGGWGHGSKQALEALAASDSNVKYLGRSGVATVSGLLVAFLDGQYNAAAYRAAEVTGTSSRGPGCRYYAESDVDRLKLALARAEGDIDVLLTCEWPAGLCDGLPDAAKPQGVPLEGAAMCTEVVLACRPRYHVATGKRHFYARVPYLNSDLGAGSHVTRFIALAQVGNTNKQKWLHALSLTAAMEMTPEQLTVVPEGSTKSPYEGGSRKRGAEAMEDDERLGAQDWRWQQRGGKRQQQGQQAPIAAPSLGRKDVVKDKSKTAFARNVPFRATEDDLVEFFSQCGTVVDLVRRANKEGKLNTFCHVQFDTAAAMERACQLTGSQLMGRTLHIDAATSDAEAKSKAAKPVDGCWFCLSNPNADVELVASVGEECYVALDKGAITEQHVLVLPVEHFPCSLAAPTSATEEMQRYLSALRSCFAASGKDLVGFERYMALRKSGGNHCHINAIAVPX