MDPLNEQSSQSLQGNPASDSVANDGTGVIKLDPYLEPFAPALKSRYSKAQQWLQSINDHEGGLEKFSRGYERFGFTVAPDQTITYREWAPNALRAYLIGDFNGWNRDSHEMKRDAYGVWEISLPPVDGRPAIEHDSKVKISLVVPNDHARQERIPAWITRVTQDLNVSPVYDARFWNPPQKYQFKHPRPPKPASARIYEAHVGISSPEAKVATYKEFTQNTLPRIHRLGYNTIQLMAIMEHAYYASFGYQINSFFAASSRYGFPDDLKELIDTAHGMGITVLLDVVHSHASKNVLDGLNMFDNSDHQYFHEGAKGRHELWDSRLFNYGSHEVLRFLLSNLRFWMEEYQFDGFRFDGVTSMLYTHHGIGTGFSGGYHEYFGPSVDEDGVVYLMLANEMLHNLYPNAITIAEDVSGMPALCIKLSLGGIGFDYRLAMAVPDLYIKWLKEKQDIDWDMGALCFTLTNRRHGEKTIAYAESHDQALVGDKTLLFW