MNVLLGGFVIFATFVTLCNASCSFIPNERFPGDSTRECTDLKGNKHPINSKWKTDNCERCTCYKTEIICCTLIATPVGYDKKKCQRIFKKEDCKYIVVEKKNPKKTCPIDQWIL