MGCLLWVLLVTGMTLLSGGNHVVCGQDYGQDGGGVFDAAAPEAAAAAAAKEMVPAMFIFGDSLIDNGNNNDLASLAKANYFPYGIDFNGGPTGRFSNGFTMVDAIAELLGLPLIPAYSQASSSADQMLHGVNFASAAAGILDITGRNFVGRIPFNQQIKNFENSLDQISDALGRANLGQALSRCIFFVGMGSNDYLNNYLMPNYPTRNQYDGNQYADLLSEEYTIQLRQLYNLGARKFVLAGLGLMGCIPSILAQGTTGRCSDEVNQLVLPFNANMKTMINNLSANLPGSRFVFIDVHNMFQDILANARSYGFRVVNRGCCGIGRNRGQITCLPFQTPCPNRNEYVFWDAFHPTEAVNVLMGRKAFNGGTDVVYPINIQQLANL*