MKKVLRNGLLLRQRSLWAPAVSSRRALGGVAESAAAAPSPPVLPHFDHTPHPYTGPSAQEILEKRKQFLNPSIFLYYKKPINIVEGKMQYLYDETGRRYLDAIGGVVTVSCGHCHPEIVDAIIHQTKLLQHTTTIYLHHAVADYAEALASKMPGNLKVVYLVNSGSEANDMALMMARLYTGNFDIISLRNAYHGLSAATMGVAGLQTWKHGIAQGFGVHHALNPNPYRGVHGNDGKRYAEDIADLINSSTPGKVAGFIAETIQGAGGAVELAPGYLPAAYELIRSAGGVCIADEVQTGFGRTGSHYWGFETQGVVPDIVTMAKGIGNGLPLAAVVTTPEIATVLSRCLHFNTFGGNPVCSAGGHAVLKVLDKEKRQENCAAVGGHLFKRLRDLQEKHQIIGDVRGRGLMIGVELVTDRSTKTPAKAETAELLEKMKDLGVLAGKGGLHGNVFRIKPPMCFTKEDADFLVDVMEYSMSAL*