MKGPRKSLDRISTLPQDAIDLILSLMPIQDALRTSVLSRKWRYSWTSMPKLVFSDMGVSSGNKEIDKYKFVKAIFHVLLLHRGPILEFCIILFVHKNIFSEIDQMILHFSRSNNIKKFTFLICGEIYLLPCSFFSLQGLEHLDLTHCEFDLPLMNKGFNRLKKLRLFEVDITNKMLQGFLTNCPLLEEFTWARGYYTNTKLSECEFVELFKCLPSIQVLRISQLYIEHLGAGSNSMPHKLPISLPHLRILILNVCFLDLSTVLCVISSSPNLEKIKVEMCWDHDEHCLQHTFNNLPDIQEDYSGLNLDHLKELEITNFHNHGVEMEFVKLIMGKSPVLKKARIELHYRVSVNEEVKMLRGLVHMPFPRASPTVGFTIKRYNEIDLL*