MQDTVLVLLNTMWELEAPSVEAATAALGCTADSIRCVGPLLPGQLKGSLLREEEAKCMEWLEAQTAASVLYVAFGSVVSLSPEQLQELALGIELSTRPFLWAARDSDDLFPEGFLERTSRSGQGLVVSWAPQAQVLAHHAVGGFLSHCGWNSTMESLYAGVPVLCYPHIADQFLNALLLSKVWKLGMNLVKIDRSPASTPNQLQKRKEKEAEDVRVISRSEINTSIALEDVRVISRSEINTAIAQFMGSEELRQNAATWKATAHQALAEGGSSYFALEATVRDLSST*