MDQSLCLLLPFFLGLLHRGLGGPLEVEPPDPVVAVSLGGSRQLTCRLACAGHRAPSVQWRGLDTSLGAVRSDAGRSVLTVHNASLSAAGPRVCVGSCGDLTFQRTVQLLVFAFPAQLTVSPVALVAKQDREVACTAHNVTPVSPEALSLSLLLGDRELEGVQALGRDVEEEPQQGEDLLFRVTERWLLPPLGTPTPPTLHCQATMKLPGLELSHHQPIPVLHRLTSQEPPVTTSPKAAPELSSTHSPRSPGSPPGNSSTRPCRPEIHQSPAPGGLELLCEAACGPGMSASWTQAPGGLEAYERQEAGALARLSVLWARCNPEGWFQCRLDPGGQMASLYLVPEICPPTTSAALWPGSLVLGLLFLAFLTHRLWRRCRSAG