MSDINEKVEPKPIDLGDYQFGFHDDVEPIYSTGKGLSEAVVRELSAAKNEPEWMLEFRLKSLETFNKMPMQTWGADLSDINFDDIIYYQKASDKPARSWDDVPEKIKETFDRIGIPEAERAYLAGASAQYESEVVYHNMKGEFEKLGIIFTDTDSALKEYPDLFKQYFAKLVPPTDNKLAALNSAVWSGGTFIYVPKGVKVDIPLQTYFRINNENTGQFERTLIIVDEGASVHYVEGCTAPTYSSNSLHAAIVEIFALDGAYMRYTTIQNWSDNVYNLVTKRARALTDATVEWIDGNLGAKTTMKYPSVYLDGPGARGTMLSIAFANAGQHQDTGAKMIHNAPHTSSSIVSKSIAKSGGKVDYRGQVTFNKQSKKSVSHIECDTILMDDISKSDTIPFNEIHNSQVALEHEAKVSKISEEQLYYLMSRGLSESEATEMIVMGFVEPFTKELPMEYAVELNRLISYEMEGSVG*