MSDGTFLVSLTGQIESVDILAPSGSAWHCKYEFVTGPDWKIIGGLEAGVSQTSNVVVNGALVVFNLPIEINFKSTNLYGWPQIVVSVYRGVQLEGYGRAHMPLRPGMHRVDVALGKPQASSLLGYMGAFFGYQPELLQPKMLATTAGNHLIQMLSHGEVRISVNVVMQGVRSLGYDFGRGKD