MSAPAPLRLGSIAPNFQAETTKGKIDFHEFIGDNWVILFSHPEDYTPVCTTELGAFAKLQPEFTKRGVKLIGLSANTIESHEGWIKDIGEVTGGNVEFPIIGDKQRQVSLLYDMIDQQDATNVDEKGIAFTIRSVFIIDPKKTIRTIFSYPASTGRNAAEVLRVIDSLQTGDKYRITTPINWVPGEDVIVHPSVKNEEAKTLFPDFRIVKPYLRFTPLSKDKVLPPQ