MLGFSTGQLLVVLGACSVMMKPSDMVKIARTAGRMTGRAVGRLIVARRQLDEILGQSAATQVHKELKDAMTQLDSIRYEVQNLSRLSPGQFMLKQHNAGMAEAGKSDSSDGPTTNQEEFRQEIRSIIRDEFEKYCRTQPIQNSVSTTEHRKLHVADEPTALKSKDMKMANSGLTNLHNQAMTYARLSEAPGLKMDSSLSGNYKDQSKEMDGLLTVLPISAESAGLLPSRPDKPTGSDLVLEAVLEAEVAENAKLFVSQPHDQLPKE*