MSSAFSEEILADKLAKLNNTQQCIETLSHWCIYHRKDAELIVQTWAKQFHNSGNEQKVPFLYLANDILQNSKRNGTEFVEEFWKVLPTMLKDVAEKGDDRGKKTVSRLVDIWQERRVFGLRAGGIKDVMLGTAPLPVLDMTKKRSHSSSIKIVKRDSRSVKLRLGVGGTAERIVTALHAVLSEQADEDADLENCKTSMRHIGKMEKDVDSACSKAEDPRRETLCTKLKDEEATMEKWIEKLKAVEENRAAVVSELKEALQEQESELEKVRTQLQLAEAMVEETANMQRRLNNEPIIPSSKLASSAEPGNSLSNGQVKGQQKTAAAILADKIASSSNSQQILQSALSKFAAENSSEIRSDKRMKVEQSSQVPSVANAAAFVPMPPMVTTAAQQPQTILVQQTPVQGQASAPHPQYNIYQPPPQHFVQQPGGLIMGMPYSMSTMNPPPPPPPPQMMNLARAQTQPQPPTQQMLQQQMQMNVAPQMQFTLQQPGAPQFRPLQPPPGMQFFHHQSQ*