MSSFVFQHFSPISSSSPSPSSSSSSSSPFLAFSPSRFHSSHISLFFPKKKSRFPLILKARAHDADSSAAPNGEGKPPNGSLPKSRREILLEFVKNVQPEFMELFVKRAPQQVVDAMRQTVTNMLGTLPPQFFAVTVTTVAENLAQLMYSVMMTGYMFKNAQYRLELQQCLEQVALPDVQDTKDIPDYAPGTQKKVTGEIIRWNNVSGLEKMDAVKYIELLEAEIEELNRQVARKSANGQNELLEYLKSLEPQNLKELTSSAGEDVVLAMNTFIKRLLVVSDPAQMKTNATETSTPELAKLLYWLMVVGYGIRNIEVRFDMERVLGTTAKKAELPPGENI