MGVKGTSLSVMEDMDVYLNLAEYIDVPGMERERWVLGGGWNNENWGGEMPKASWIDNITHHNPVWLSRMDGHMGLANSVALAKTGIKNMTCDPIGGTVVRSNDGVPTGLLVDAAMQLLLPHIPEATVKERRDAMIRASKLGLSRGVTAVVDFGRYFPGSSTTSVWQDFSEVYKWADATGHMLLRVCIFFPLETWSRVAAIHIYGVLRNFMNLFSPEMQQSRGTLIQKCHLIVLVEILKLGLKGSSFPKGVGPF*