MVKGPGLYSDIGKRARDLLYRDYQSDHKFTLTTYTANGVAITSTGTKKGELFLADVSTKLTNKNITTDVKVDTNSNLFTTITVDEPAPGLKAIFSFRVPDQRSGKVELQYLHEYAGISTSLGLTANPIVNFSGVFGNSTLALGTDLSFDTASGNFTKCNAGLSFTNDDLIASVNVNDKLDILNASYYHIVSPLTNTAVGAELSHSFSSNENTLNIGTQHALDPLTSVKARVNNYGKASALIQHEWRPKSIVTISGEVDTSAIEKSAKLGLALVLKP*