MVNHVAYMSQVIKVEEPSSFEEAKKKQEWQEAMDEEMQALLENGTWTLVPRNNEIKPIGCKWVYRIKHNSYGTIARYKARLVVKGYAQKFGFDYEENFSPIAKMTTIRTLLAIAATKKWKLNQLDVKNAFLNGDLEEEIYVEQPQEYVHPDYPTYLCKLKKALYGLKQAPRAWYQRLVVYLMKQGFKESDVDPSLFVKCKGNEIVVICIYVDDLLIIGDNDECIGDIKAKLKSDFKISDLGELRYFLGIEIIRKKDGLCLSQRKYVLDMLKKFGMIACKPLQLPVDANAKFKVDDGEKIKDVQLYRSVIGSLIYVTITRLDIVHAVGVLSQFMQEPTVVHLNAARKILRYLKGIINYGMFYNYDTDLSPRGYCDADWASSLHDRRSVSGYVFMIGSKTISWSSKKQPIVSLSSTEAEYRVLTNATCEAMWLKKLFKDLKVEYDDFLMLSDSMSSIYLAKNPMFHVIKLQIYLQSFWIP*