MASSRPKRCSTNTNGQLQAGLLSFFSKPPSLPPPPPPSAASAINAQMKELAKHSTIAGHVRNIIAKFRISPERAKLILSAMGTAIHWEELFFFYFMGWLFVPLVLEVPNNFIRSRYFPNARPFKRSYTRLFGDFLAQASRIGFVVYIVDILKIVLQALGFKFAQLQKSPHIVARSLITLWVANRISALKRYILAMQTRNDPGDLMGSAELVDRLIDAIVYGICSFVLIDNLQADFGAAAKGFAALGGVGTIVLSLASQGLVSQVFYGLFLASSNKIRKGDVIRFGDGKIAGLIAHMGWTDTLVRSSDGVMVSVPNKVLADQSISNLSRIQISCVKQELRFKYGDGDKIPKVMDDIKDEIRKACPQLIEDGSRPFRAFWTSYGTTGLEATVEAHFRVKLLGDPFWENRQNMLIAINRAVKKNRVELVHLLDEEFFQAFQTKTK*