MASNKTGEKSKKLVECTVCRAPDSASYHFLGLVCQCCSSFFRRTVSLKCNYQCSRGKKCEVYYSLRMVCKSCRFQKCLDANMDVRCVQQPRGKYVVKSDTPPNNYKEANVDSASNSSFDPINKAPQFRVKKKLSDEEYMQAFIEMERISEKRKQIILGSNPLSALTSSAISRYEVNKELRAFTFKEFNTNVRCITLLTFDYLISMPYYEEFSEEDKFTIFRYGFFSFCLLDNSFLTMKNKFHEKGLFICANGSCSSVYDDSYGWEPEGTTSKEDKIKLIQPMYAMWIENIVIPMAELQMTSWEFAIFKGLAIWDMSKSDLSIEGKKLARQYQVSLVAALSNQYKLEEDKILRIGKMILNLSSLQEALKLTIETYFHLEVFNLVEIDDVIKQLLFNQMTKEEAKNE