MPPTKTLLIIGITGNQGHSIASRFLHDPTYHIIGLTRNPTSPIAQSLSAQGIEILPADLNDPTTLIPAFRGANLIFSVTNYWEPFFRADCRKQAAERGISCRRYAYEVELQQGKNIADAAAATVDSLDENGFVVSTLSHAAVCSGGRFGELYHFDAKAEVFPNYVRERYPKLAGKMSCVQTGYFMTSYRLVPGAYFNKKTTEEGKVSFEMTFTTAPDAKVPHLDVNADLGNFVYAVSKMPPGKSYMAYGSYCSWAEYMRIWGRVNSVPASYRQITLEELIEQTPDPEFGREVGDMFTYSTDPGYDGGDKELLTAEHIRNAGIECPMTNLEEWMQKEDWSSVLNS*