MVVASLLRHYDEFCSTLRADPEQRYQQLDRHLFVATVKEKLALVGATDDIFDAWKKEVKLGFFNRNLPALAIQNFPRHLGDVTNPFHQVVMDPRCFVDQFNAMATHYQALHSTLVQQQTTINNQTAMLQSVQRQLGAMEKMHENQTQLLMQLCRQSQVSIGDTPSTICPPTIPPVTPQQATEGDGSGSRGTGVQFTSSAKHFSVSVNSLGKNPTLADQFYFFFAERAKEGYQRDKEDPNPGDNRQLGNKFQRLKETVKFMLRFCGEFPRSPPGDPAALREWSAMLKSTASEAQKLIRQQLYPGQPQKEMLQAAVIGNKAKQIIKAQGLTDLHNDAYRTLPEMPEEMILWFGKDGQSNKRQKTS*