MAAAAAPYEQVMQDMRKGRELAARLQGLLRDSPEAGRLVDQILNAMSRTIETAKAAAAAEEGSEGQSEVTCAGSAGGGGKRKAAGGGDKRSTCRRRAQNSSTVTVTIKDIEDGHAWRKYGQKEIQNSKHPKAYFRCTHKYDQQCAAQRQVQRCDDDPDAFRVTYIGVHTCRDPASVAPVVLHSAGIADELHAGSHLISFAPNASATTSGNTSQQTDQKDAALLAGLRPLKLEAVGGSGEQEEVLSSLTPAGSSAVAEAMRNAAATPGPDQGDVTSGLQHCYGDGFADMAPFNYDDDGTFDLDDLVVFGFDQGQADY