MLVKCVPSQRFLAFLKSPRVPIFCSTNQRGFTSLPKPLSEFSRDLAEAVSPALQETMRLLKLVFVLSRESGVQGIGFRKEGRRAYALRSSFDNTGYQKHIGTHYVRHLDSDAPTPGCIPKIRDVRNLAGRNAKAQDLCPTGIALRCSGEKPTSKQDKALALLKSKLLVFQKIGSSEGERYESPVKIPCMIVSKKGDAREKLLETVNEFPPTMLILGSRGLGMDGLFVFNQTVDLDRTFLGSVSGYAAQHAECPVLIVKLPPGPISGAFFSRHFLKFTLRKKIDSLVQDQNSQQTIV*