MRNLLSALLLLLNHYAPVVAFAPSANSRDTLRARTHTGLGVQPDEFTPQGEVTRRSAFSTAISRALAVGTVAAGTTLPAWARLESVDRPDLLPAEKGVNVIQTEKFLTSGQAKRMNDLLVALERDTGFRVRVLCQSYPNTPGLAIRDYWDLGKEGQKDDKYVVLVVDQFGGRGNVLNFNVGDGLKFALPNVFWNRLSSKYGTTFYVRDNGIDLAVTNAIEAIVTCLRSEDQYCVSVPEEAPSMKSLGLF*