MALQRKLLNGCAGIPKFRWLSNEGLRHFSGQVAAPTELPRFDYQPKPYKGPLADEVLEKRKKFLGPSLFHYYQKPLNIVEGKMQYLYDENGKRYLDAFAGIVTVSCGHCHPEVLDAIMEQSKLLQHATTIYLHHAIGDFAEALASKMPGNLKVVYFVNSGTEANELAMLMARLYSGHLNMIALRNAYHGGSSNTIGLTALNTWKYPIPQGEIHHVLNPNPYRGAFGSDAKRYAEDVQDHIDHGTSGKVAGFIAETIQGVGGTVELAPGYLKLVYDIVRKAGGVCIADEVQTGFGRTGSHYWGFETQGVTPDIVTMAKGIGNGLPLGAVVTTPEIASVMAQKIQFNTFGGNPVCSAGGHAVLKVIEKEQRQKHCAEVGSHLIGRLRDLEKRYDIIGDVRGRGLMLGIELVTDRKEKTPAKAETGVLFEKLKDLGVLVGKGGLHGNVFRIKPPMCFSKDDADFLVDALDYSLSKL*