MAPPHVLAFPFPAQGHINPMILLCRKLASMGFIITFINTRSRHEQEFKKSTAVGDDSFRFVSIPDDCLPKHRLGNNLQMFLNSMEGMKQDLEQLVMGMASDPRRPPVTCVLFDAFIGWSQEFCHNLGIARALLWTSSAACLLLCFHLPLLKHILPAKGRKDIIDFMPGLPSFCASHLPSTLQHEDECDPGFELRIQRFERMKDDVWVFVNSFQEMEAAPLDAARDVNPNCIAVGPLHFDDTGEETQLSMSPWIEDTSCLEWLDKQAPSSVVYVSFGSVATISYSDAQQVYEGLANSGHAFLWVIRLDLLQGSDEQARNDFSARIQQNEKGLIISWAPQVKVLEHESVGALLSHCGWNSTLESLLCLPCFAEQVFNTAWVVDTLKVGVRIKEVMEAGIHASHVEDMVRFVMGRDHCSGDELRRRAKELRHAAKRNVQPNGSSHANLVNFAKALKLHCDL*