MVVASLLRHYDEFCSTLGADPEQRYQQLDRHLFVATVKEKLALVGATDDIFDAWKKEVKLGFFNRNLPALAIQNFPRHLGDVTNPFHQVVMDPRCFVDQFNAMAAHYQALHSTLVQQQTTINNQTAMLQSVQRQLGATEKMHENQTQLLMQLCRQSQVSIGDTPSTLCPPTIPPVTPQQATEGDGSGSRGTGVQFTSSAKHFSVSVNSLGKNPTLADQFYFFFAERAKEGYQRDKEDPNPGDNRQLGNKFQGLKETVKFMLRFCGEFPRSPPGDPAALREWSAMLKSTASEAQKLIRQQLYPGQPQKEMLQAAMIGNKAKQIIKAQGLTDLHNDAYRTLPEMPEEMILWFGKDGQSNKRQKTS*