MALQRKLLLNGCAGIPKLRWLSNEGLRHFSGQVAAPTELPPFDYQPKPYKGPLGDAVWEKRRKFLGPSLFHFYEKPLNIVEGKMQYLYDENGKRYLDAFAGIVTVSCGHCHPEVLDAIIEQSKLLQHATTIYLHHAIADFAEALASKMPGNLKVVYFVNSGTEANELAMLMARLYSGHLNMIALRNAYHGGSSNTIGLTALNTWKYPIPQGEIHHVMNPNPYRGAFGSDAKRYAEDVQDHIDHGTSGKVAGFIAETIQGVGGTVELAPGYLKLVYDIVRKAGGVCIADEVQTGFGRTGSHYWGFQTQGVTPDIVTMAKGIGNGLPLGAVVTTPEIASVMAQKIQFNTYGGNPVCSAGGHAVLKVIEKEQRQKHCAEVGSHLFGRLRDLEKRYDIIGDVRGRGLMVGIELVTDRKEKTPAKAETGVLFEKLKDLGVLVGKGGIHGNVFRIKPPMCFSKDDADFLVDALDYSLSKL*