MCDWCGPKFGFLTQDGCFECQPLPYIGRDVKRFGATFFEHGHGGTVEAQRNDLPMDACYDTNTTKDGSGHAEPPNRNGDKENCPKAPFKMSTNLDSLFSPFPEKAKYVVSKREPTDFYRLEKILPPKKKADTTESPIKRMKNEIAMKEKPITYNNWRHARPGVSLFDTGEAYSYLSSSMHLNSNKSLSGAFWYTELPSYKERKALREKEAEEHSKRKSQQQENKGEPMKTAPEEQQNRQEHNKLAEDLLDLADQQEKEDTNKKAEEEDVIVAMPPKPSKFGQEHQSMKKWLQQHGGATSFRMLPMPIKKKEPVPPQEQLPRGTKSRMENVFKALRPMAYEHFRQNPRLLKKSSEEITARLNQCLGQLSVEAKEIPETFKSQTPKKKAAKPRKTKNNRKSAPGGGTGEE*