MSTQLSNANDDEGGEASKSTIIGPLNFTKDSSTDPPTSLVDERTVPCMFCSNTYDFHTPDNGTDQCLAHLYLVHRLVVADVKEIACLPSYCYYWKEKFTHEPVEKYCSSMLLNQLPDGTSSPNEKYFLLSDVEPLDYELRQRLRREKLELVLTRHQFERTDRNFNRGCLYCRDYRAETRPEFVSHLYTKHFLLLGKPEHLVFVDELIEILQDKLNRLICLFCEKLFKDRPTLKEHMRKKGHKRINPDNHYYDRFFLVNYRLKQKPEYVPIAKRKDESRVFASDSDSDSDWSDWNGEEQTTTCLFCTHAEANVDTLKRHMVAKHTFDFDQTVADMSFYQRVKVVNFIRRQMHIRKCIACGEQCPDYESLCKHLAELDHFRLDKEAGAWDQPEYFFPTYEDDQFLCHLEEVDNERDELSQEEGSIVISESVTASINLDAESLSLENFKL