MGLVKTRSPVLALDLGGPTSDLLAAVLVCSQSPRFFWVALWDLSSLNAAATPVWQVQAPSMVVHFLGSKVLVSSPTGVQLLCAVTGQPLESIELGGMPGSSCKSPLPPSWSAGYGAGAMPRLEKQHCVLLAAKQKVLAVTEGFASTAVQRCGVFEFAPETMEEITALSCSATEVAAGTRAGRVFVWRLADRALLARLPAVSEFDLENLSWSVCRAETLAGLRDENGPAIAQILLVEELLVRPVEELEDNYISLAQIDGI*