MKVLSLLAAASAASAHTIFVQLEADGTTYPVSYGIRTPSYDGPITDVTSNDLACNGGPNPTTPSDKIITVNAGSTVKAIWRHTLTSGADDVMDASHKGPTLAYLKKVDDALTDTGIGGGWFKIQEDGYNNGQWGTSTVITNGGFQYIDIPACIPSGQYLLRAEMIALHAASSTAGAQLYMECAQINIVGGTGGTALPSTTYSIPGIYKATDPGLLVNIYSMSPSSTYTIPGPAKFTCPAGNGGGAGGGGSTTTAKPASSTTSKAAITSAVTTLKTSVVAPQPTGGCTAAQWAQCGGMGFSGCTTCASPYTCKKMNDYYSQCS*