MQSTWTTVSTDGLTTIDRYKGRCYYIEPIAGEENQYIAYVAYPLDLSEEGFVTNMFTSIVGNVFGFKALRALRLEDLRIPPAYSKTFQGPPHGIQVETDKFSYTALTNYYKIN