MEGAREGGREGGGREGGRRRRREGGREREGGREVRERRQGERKVGGYSPAKGMASDPALPQSAAEFSLQFPALDSKLHLQVPPFVSSAHKGQANSGKRKETFPTRTLKRQRKVHNSEEFQIPPDGYQWRKYGEKEIVKKNKMRAYYACTKKKEGCTAKKTVDCTDKSASLKVTYDGDHNHFPPPPRIQKTVIMYGSSSSSEGDPVLGESSPAAVQSSPKFSSSSTDSLDDNYRTPDPEGREITSPFREMRRRIEDLHSLWSNAGGGGGGGRGGGGGGRGGGGGGGGEGGGGGGGGGWGGGRPPIGGPKCMNSPWIRDVGIPPTREQSVEKSMESMVNHENGVPPSSLAIRLQEILLSKQKKSAVRGGRGVGEGGRGNERWLHGGAGGREMGEQNGTPQEKSLIQKG*