MQRVFGYGLRRRGFWAPITNRRALGGAAEPAAAHTLPRMPDFHHTPQPYTGPSAEEILEKRKRFLNPSIFLYYKKPINIVEGKMQYLYDETGRRYLDAFAGVVTVSCGHCHPEIVDAIIQQTKLLQHTTTIYLHHAVADYAEALASKMPGNLKVVYLVNSGSEANDMAMMMARLYTGNYDIIALRNAYHGLSAATMGAAGLHTWKHGIAQGFGVHHALNPNPYRGIHGADGKRYAEDVSDLINASTPGRVAGFIAETIQGAGGTVELAPGYLPAVYELVRSAGGICIADEVQTGFGRTGSHYWGFETQGVIPDIVTMAKGIGNGLPLGAVVTTPDIASVLSRCLHFNTFGGNPVCSAGGHAVLKVLDKEKMQQNSAMVGSHLLERIRNLQEKHQIIGDVRGKGLMIGVELVTDRDTKAPAKAETAELIEKMKELGVLVGKAGLHANVFRIKPPMCFTKEDADFLVDVMDHSMSTL*