MSPIPSSPEIPPVPPPRRNRRALQIQNISVSLGDPPMIGDLPFEAVTPVVAVQRRPYDSDGYRDEAPADPIESTMEESSFEEPTEPNFQVHHDGSNKGKVKLTNGLGYCFTKKAESNATYTWRCSSRPAKNACKAIVRQKKHKSRDFFVDFDKADFTEIPHDSNTKHNHALDHGNHIRVPIFREAKQVAAKEKFTAPREILYGEIKKRKSIKGRDMPHIDNATRRLRYLRSQFMPANPSKNEPFFDVKVDFFPENFYQGPIYVGSATDRARHLLLFTPVMKRQLEDCRTWFIDATFYIVNEPIKQLLSINGFIKNSKGHLKQIPLLFCCMTRRRAIDYAALFQKIKPESRGLSPTSKGQFSLLFGNILKIALTLGAIFTGAKPSSRRFVTSNFLQRTTKKGPIQFAILCSVFFAWPIFLPERSLLFFYSLRAEAPVELAEFLNNMDRNWIRGKFWTPEN