MSPTPTQAHDEMSDTLLELAEEFQAQIEIKDRKYRLKTYKDTFVGSEAVDYLVSSGKAATRTEAVSLGQVLQVNFHLFEHVTRDHDFADDGLFFRFLTDNERGGLSRDESGNSLRWQNFLGTPDGLTNQNGLQPSFPKNDILPDKDQHVVNQVWPLDEYNRTLLNNVHPPGWRDPAVASDKDLYYDMVVIGGGTAGLITAAGSAGVGAKVALIEAHMLGGDCLNVGCVPSKTIIHSANLAHQVQNQTHLAEAGIAVEGHVTVDFEKVMERVRKIRSTISHHDSAERYSKELGVEIYIGWAMFTSERTVEVNGKTLHFKKAAIATGGYPVLLPMPGLQEIYKKAQDSGAVTNESRPQVMTNETVFNLTKRPENMVVIGAGVIGLELAQALQRLGVGVTVLGRSGRVLPKEDEDMGLVVKNQMIQDGVDFRLTVQDYKKIELTGKVLENGYPEMKLTLQEKGNYEPTVLYCDAVLIAAGRAPNVSGMNLEAAKVQFDKKMGVHVNDNLQTSNKRIYGVGDVCSDFKFTHAADFMARAVIRNALFFGKEKMSELLISYATFTSPEIASVGLYEDDLKAKNIAFRVFEKHFKDNDRAIADDATDGWVRFRVNAKTDKILGASIVGVGAGNMISEVTLAMQSATGLGSLANVIHPYPTTAEVLRQSGDLYNKTKLTMTAKKILRGVVKLQR*