MSTPLDNSKPLSGTDLVLETMVNRVCSSDEKTVEIVVGGKSFFETKGKLCSWSGFFDAAIQHGWKEARSMQFMLPDDDPAEWEFMMSLLAEPALCHGLRGDNIHIALAWFDYFDISRGLEQCDKFLSTNGEFHVLSRHLTQKRFRRSLTCLEFGLRYNLLECKERGFGFLRGFICGTSFGFEMSLADIRELVLLLKNYKDCCVAVWPFIEKHLLKDVSRSPRTLLGNDLLPALMLTRLQLNDARQKCGSDYGKESDSEEEQVFSMQIL*