MSSASAAAKRLHGKTILITGASSGIGRSTALEFARTNPSGDLRLIITARRKESLEELAAQIRDETKDGVKVLPVQLDVSKAEEIRGFVGGLPEEWRDIHVLVNNAGLVKGVAKAPEIAEEDMNIMFTTNVTGLINMTQAILPIFQKRPDGGQGDIINIGSIAGREPYPGGSIYCATKAAVRSFTESLRKELIATRIRVIEVDPGQVQTEFSVVRFYGDKAKADAVYAGCDPLTPDDVAEVIVFAATRRENVVVADTLLYPNHQASALIMHRRPN*