MVALVPIVVFGVLLAVVTVPFVALGPGPTFDTLGEIDGKQVVQIVGTQTYPTSGHLNMTTVSQRDGLTLGEALALWLSGQEQLMPRDLVYPPGKSREEIENDNAADFKRSEAAAEYAALGYLKYPKAVTVASVMDPGPSVDKLQAGDAIDAVDGTPVGNLDQFTALLKNTKPGQEVTIDFRRKNEPPGIAQITLGKNKDRDQGVLGIEVVDAPWAPFAVDFHLANVGGPSAGLMFSLAVVDKLTSGHLVGSTFVAGTGTIAVDGKVGQIGGITHKMAAARAAGATVFLVPAKNCYEASSDSPPGLKLVKVETLSQAVDALHAMTSGSPTPSC*