MGKGPGLYTEIGKKARDLLYKDYQSDHKFSITTYSPTGVVITSSGSKKGDLFLADVNTQLKNKNVTTDIKVDTNSNLFTTITVDEAAPGLKTILSFRVPDQRSGKLEVQYLHDYAGICTSVGLTANPIVNFSGVVGTNIIALGTDVSFDTKTGDFTKCNAGLSFTNADLVASLNLNNKGDNLTASYYHTVSPLTSTAVGAEVNHSFSTNENIITVGTQHRLDPLTSVKARINNFGKASALLQHEWRPKSLFTVSGEVDTKSVDKGAKFGLALALKP