MISTRLLHVLKQQIMVAEFVGRGQSGSPVNGEIPHLNSNMPASHGREMLSGSSTPAEDYNPNYNSSVKHKDLFSQRKQREFTPDNKKDDSYWDRRRRNNEAAKRSREKRRYNDMVLEQRVIELTKENAILKAQLEAIKEEYGICGENVVCVEKVLANLPSSEQVLSLSKRQKINHPPNPILFGTPSPIPTSVIHQPVMGSPPPQPMPHPHNILHPPPASHMEPAYREPEYHHYPFYHHSGIHYDSNNALNLSRSRSRVQSPFEVSSNSGDESVPIALTINEPNNSLPLKLRHKSHLGDKDAASALLSLQNIKQEPGPRASPPWDGEGSSDERDSGISLGAEWSAAATAAATLQTLKQSQLQLMQDSAEGDASTKHRLQSELIRLSSEVEHLKTIMNRSKEAPQH