MKRVLRNGLLLRPRMLAISSPRSLGGVAESAAAAPALPAMPHFDHTPHPYTGPSAQEVLEKRKQFLNPSIFLYYKKPINIVEGKMQYLYDETGRRYLDAIGGIVTVSCGHCHPEIVDAIIRQTKLLQHTTTIYLHHAVADYAEALASKMPGNLKVVYLVNSGSEANDMAMMMARLYTGNFDIISLRNAYHGLSAAAMGAAGLHTWKHGIAQGFGVHHALNPNPYRGVHGNDGKRYAEDIADVINSSTPGRVAGFIAETIQGAGGAVELASGYLPAAYELIRSAGGVCIADEVQTGFGRTGSHYWGFETQGVIPDIVTMAKGIGNGLPLAAVVTTPEIATVLSRCLHFNTFGGNPVCSAGGHAVLKVIDKEKRQENCAEVGGHLLKRLRDLQGKHQIIGDVRGKGLMIGVELVTDRSTKTPAKAETAELLEKMKDLGVLAGKGGLHGNVFRIKPPMCFTKEDADFLVDVMEYGISAL*