MSLDPLQDGVSDSNEGGDDQQLWNEEEGFTSQPHGTTEVLHWSTHQVQAWLQSNVPFTRHRMQELLRNFQNEGIDGLALLTLHQSHCACKGMSDFEWMLLKEARKRLLAGSDKLHLSRYDGINQNSPLGDTFGSTLGTTKGTFSTMSPRSPQPSRSNSSPMIIKSREPSVLSSTSRLFTFPKLWWWNSSTSQDEKVGSLVAEVQSLEEEIVGAEEQKITLQAQIDHLDSILRSAHLASYLYTRMRWTVLPGEPLIDNTDVDDWIQRFLVLQGSSIHLYIHATDFNPQSSILFSEIVEAGMMPLRRIIYNEVAEKTWYAFHFTTCHGLRLECSTPSKIQMDSWLSSVKVGHQASWTSS*