MNRVARIAGHVQSSMGEQESFLGLWCFLKVAPPPTRLQPTNWEDVVICCAVRTPLCKAKRGSFKDTAPELLLAAVFKEVVARTKVNPKDIGDIQIGNVLQPGASGLTSRMGQFIAELPWDIPLSTATANIAAFIKAGVIDVGLAGGVENMSMFPMMATIDITKLSAKVLDYTDAEACLLPMGLTSENVAAAYGIPRDRQDSMAADSHKKALEAQKQGWFKEEIVPVTIETKGKDGSMQKKVITEDEGPRAGVTAESLSKLKPAFKAGGSTTAGNSSQVTDGAAMVLLARRSVAKKLGLPIVARFRSFACVGVDPKLMGIGPAFAIPPALEKAGIKVEDVDIYEINEAFASQATMSVDHLKIPMEKVNPKGGAIALGHPLGATGARQIATLLPELKRQGKKLGVTSMCLGSGMGAASVIELE*