MVAITLSTGNVIESSSHSVKDVIANLDAFKGALAVKLNHELAGVQSVIEGNKAHLEPVTLHSTEGVLVYKKSLVFLLAYAYSKLRPGASVHVQNALGSAYYIELDGKAVAADTVAALTKAMKEAVAANLHITRETITYAEAMDYFTKANKTYSALLLKSRTDPLITVHKLGDYMDLARSPLVGSTAGLDNFELQTYDKGLLLRYPLADGKVAAFKDEPNLTGAYNAMRSWASTIGLNSVGAINQSILEGRTKDVIQLTEAYHDKQFVELADRIAKRGGDMKLILIAGPSSSCKTTFAHRLTVQLRTLGLKPVTISVDDYYNGPEKVPLDAKGNRDYERIEALNTETLNQNLIDLFAGRETECPATTSTPSGPSPPAARLPEGGIVIMEGIHCLNEKMTEKIPRNQKFMIMISPMLPLSIDDLNQVGNTSLRLVRRMVRDYLTRGHSALKTLQMWPAVRHGEVAYIFPNQNNADAVFNSGHPYEVNIMKTFVEPLLHSIPVDSKEYYGQARIVLDYLKDFLPMSAKLIPPQSLVLEFIGGSWYYNEVLCK*