MVKGPGLYSDIGKKARDLLYKDYQGDHKFTVTTCTANGVAITSSGTKKGEFFLADVNTQVKNKNITTDLKVDTNSKVFTTITVDEPAPGLKTIFSFVVPDQRSGKVELQYLHEYAGISTSIALTANPIVNFSGVAGNDKLALGTDLSFDTATGNFTKCNAGLSFTNSDLIAALSLNDKGDTLTASYYHSVSPLTNTAVGAELSHGFSSNENSLTFGTQHSLDPFTTVKARVNNYGKASALIQHEWRPKSLFTISGEVDTRAIEKSAKIGLAIALKP*