MATVNKNMIVNGVGNRHHHDDDDEQVLPSLLAAARPFLRGELGAADPELPSLVSVLRAAGAGECYHKHGTFLAHLVDVYRILRLWGAPGAVARCGLFHSSYSNSYVNLAIFQPDTGRDRVRGIVGAPAERLVHLFCVVPRHQIIHDDLLFHYTDQELRDHLAASQAAVDGNAASTGQELPAWRRKLRSLVPVDGVVARHIRTGEPVALSRRVVAAFLLMTVADFSDQYTDYQDELFGNEDGRLEFSGDNWAALWPGTGKPGLWVSAMSRMTALYNLIARDDQLLLREGGGGKNVEVSDDDMLVGEMVVPPVFEGCTRVLDPEEQKAARDLYWAAICGGGGKKAAEGLLRESVRRNPFVGEPWLVLAQVLLNEGGGRYEEAAAAAARGVRLLLEWGSSWDKRMSWEGWVSWGRLMRDKAKRREWPRTAWGIINLGLVDGVANCN*