MSQDAASRRVRSLANHVVAPTSGANAFGVASANKGFTKSPDDVVVVAACRTPITRAKKGGLAKTPADDLVAAVLQAATRRANIDPSEVGDVVVGSVLGSSSQRANECRIAMFLAGFPKEVPVRTTNRQCSSGIQACADIAAGIKAGYYDVGIGAGVETMTSNPMKWEGGFNPRVASSSDAQNCLIPMGVTSENVAEKYGISRETQDTMAARSHARAAAARASGRFKNEIVPIHTKNAEGADIIVSEDDGIRPETTLATLARLPAVFKKGGSTTPGNASQVSDGAAAVVLARRSYAEARGLPILATWRSFSAVGCDPALMGIGPAVAIPAALKAANLTVDDIDLYELNEAFASQATYCIEKLGLDPERVNVNGGAIALGHPLGATGARCLATLVYEMHRRGAKTGMFSCCVGSGMGVAALVSVED*