MVSWKKVCSPKRFGGLGVKNLVAFASALRLRWLWLRWQPEDRPWKGTVLPCTEVDRALFSACTVISIGNGMLTSFWFDRWIDGAAPLDVAPDLFPLARRKKVSVHEALVDDLWMKGLERLNSAGQLRQFFSLWQAVRSLALSQICDSVVWKFNRNGIYSAKSAYECQFLGRVPSPSLQRVWSIKMEGKVCVASSISRWWKCLTVGARSPGRNAAMTFGAYVAWNLWKERNRRIFQGKDVSSPRLLEIISAEIEFFCLAKGL*