MACGKQIMPLASAIQNSRGPTVTCRPAVILPGLGNNSNDYKALAHTLEDKGIATVVAKVSRVDWLRNAAGLLDANYWRGTLRPRPVLDWYLERVDKAVHEAKQLAEGEYLSLIGHSAGGWLARVYLEEFGQSQVSLLLTLGTPHTAPPKGVSGVIDQTRGLLDYVDRYCAKAVYTPDLKYVCIAGRHIQGARLFGKSGRTQETLLAMKVEAKTAVINEDMSVSTSPTIRARFIGQGYKQVCGRANVWGDGVVPEISAHLEGALNITLEGVYHSPVGSDDEIRPWYGSASIVEKWVHHLH*