MLSELYLRTNKLDGSIPLSLKYCICMQSFSVSDNYLSGDIPNQTFGNLKELVVERNFFHGSIPSFLGSLMSLEILDPSNNNLSGVIPGELQNLSFLNTLNLSFNHLYGEVPIGSVFNNITEISLIGNKTLRKNLNIWTFCSSVDCNGDDFKAIVFEFMPHGSLDSLLHSSKELESGNFNLTLQLVLNIALDVANALDYLHHGHSSRDQISSSAIKGTIGYVPPDNMFGAGLSLHKFCQMAIPEGIIKIVDSRLLVPNTKEETRLMESNIRECLVSFARIGLACSAELPVQRMCIKDVIMELHAIKQ*