MKKALRYALLGQKGPLWSPPAAAISRRMLGGVADSVAVAPSLPRMPRFDHTPLPYTGPSSQEILEKRKQFLNPAIFLYYKKPINIVEGKMQYLYDETGRRYLDAIGGVVTVSCGHCHPEIVDAIIHQTKILQHTTTIYLHHAVAEYAEALASKMPGNLKVVYLVNSGSEANDMALMMARLFTGSFDVIALRNAYHGLSATTMGTAGLHTWKHGVAQGFGVHHALNPNPYRGVHGSDGKRYAEDVADLISSSTPGKLAGFIAETIQGAGGAVELAPGYLPAVYEHIRNAGGICIADEVQTGFGRTGSHYWGFETQGVVPDIVTMAKGIGNGLPLAAVVTTPEIASVLSKCLHFNTFGGNPVCSAGGHAVIKVIDKEKRQENCEVVGGHLLERLRQLQGKHQVIGDVRGKGLMIGVELVTDRDTKAPAKAETAEVIEKMKDLGVLAGKGGLHANVLRIKPPMCFTKEDADFLVDVLDYSLTML*