MMKVLVVVALLVTHISYSSSEGIDDLEADELLSLMANEQTRKECIPKHHECTSNKHGCCRGNFFKYKCQCTTVVTQDGEQTERCFCGTPPHHKAAELVVGFGKKIFG