MVFRLSHGGEVEADGNCLFTACGKSMGVKTVSYTRDLRRRTVRRFLEDLGSEKEAIESAIKHMYSPDLKFGWGIHVVQELKLLAKKDDREVLELAISELVHLGMQRELVDESIYKERCVAVDDGPSWAKYMSISGSPDDEYDIVTLQYTKEGLLTVDENIDGHAAAFGDDIAIECLSTEFKREIFVVQAHGSDAMVDEENCVFFLPHRPKCEICEPPFFLFMKGTGWCGAGADHYKPLIASPSAYVSQEKVALVLFKEEDVQLGHQIFVEGGGWQEFVVCGQPEIGVNGTLTVKTPAICGDEEKNDDKCSEMRHQQSIVGDNDQ*