MEPMNLGSPVNSPGSNQTQYLPPFLLGDPQGITPHKNTLSPKTGRSNISFATSPGGSSPHELNRSALSTRTLFAAQGGAHTAVGANSSTTAHGQTHSHHQTGPPTQGLFDSLREQSVTPKKKNHLGMLQLQSPNQSYQSSYHTNDSFAPGAPNAINASMRALCSPLGATASPAGGLGTSVTTGGNSRLSDFWVTIFGFPPGAGSMVLQHFTVCGTIVDVVHAPQNGNWMYVRYSSRIESDKALNYNEKIIAGNVMVGVSRCTDRSVIDKENIGSVPNAEIGDPPTSPSAIRPFSQQSYKLARKDNIISPQKDVPQKSSGLMDKAMDLIFGW