MSIFQNAVNADLPRAIAGKGSYLTLENPKTGAQYDILDGSSGAAVAAVGHNHPRIVQAMQHCAGLPYIFTHAVGSKQADDLAELILSKSNGAFSRALFLNSGSEANETAMKIATQFFYEQGQTQRCNFISRDFSYHGNTLGSLSLGGFKSRQVPYKEILNSKAFHKVSTCFPYRHQKDGQTEEQYTQMLLDELDAKFQELGPDTVIAFVCETVIGATLGAVPPSKGYISGCRDICHKYGALFLLDEVMCGMGRTGTYHAWEPEFEAGTGGPDIQTVAKVLGGGYVPLAGVLLSPKVFDVFQKGSGIVYGHQTYQDHVFATGVALEIQRLIFDQNLIEECFEMGKYLGMALKRKFADNPYVGDVRGRGLFWDVEFVADKATKEVFPASMNLAGIMHVRCIENGAHFLKGKGTIDSVLGDHMMVSPAYTVTRVEIDRMIDVLANTLAEVLAENGYN*