MANVMMLFLQREDARDKSEKDPGATGRDEGGKEKGGVSKRVRGRPMWRRILFASKKTRSIMILNALTVIYGEAGPEAPDSSLLDAAFADLLHAHFYESCPYLKFAHFTANQAILEAFAGCRRVHVVDFGIKQGMQWPALLQALALRPGGPPSFRLTGVGPPQPDETDALQQVGWKLAQFAHTIRVDFQYRGLVAATLADLEPFMLQPEGEEDPNEEPEVIAVNSVFEMHRLLAQPGALEKVLGTVRAVRPRIVTVVEQEANHNSGTFLDRFTESLHYYSTMFDSLEGGSSGGPSEVSSGAAAAPAAAGTDQVMSEVYLGRQICNVVACEGAERTERHETLGQWRNRLGNAGFETVHLGSNAYKQASTLLALFAGGDGYKVEEKEGCLTLGWHTRPLIATSAWRLAAP