MKRVLRNGLLSRQRGLWVPAGGTQRRALGGVAESAATAPSPPTIPHFDHTPHPYTGPSAQEVLEKRKQFLNPSIFLYYKKPLNIVEGKMQYLYDETGRRYLDAIAGVVTVSCGHCHPEIVDAIIHQTKLLQHTTTIYLHHAVADYAEALASKMPGNLKVVYLVNSGSEANDMAFMMARLYTGNFDIISLRNAYHGLSAATMGAAGLHTWKHGIAQGFGVHHALNPNPYRGVHGNDGKRYAEDISDLINASTPGKVAGFIAETIQGAGGAVELASGYLPAAYEIIRSAGGVCIADEVQTGFGRTGSHYWGFETQGVIPDIVTMAKGIGNGLPLAAVVTTPEIATVLSRCLHFNTFGGNPVCSAGGHAVLKVLEKEKRQENCAAVGGHLLKRLRDLQEKHQLIGDVRGKGLMIGVELVTDRGTKAPAKAETAELLEKMKELGVLAGKGGLYSNVLRIKPPMCITKEDADFIADVMEYSMSTL*