MLVTLPKPGHILLQNPPAIPTMAVCWLAARRHRAKLIIDWHNYGYTILALTQGARHPLVRLARSYEHFWGKRGDGHFCVTQAMQQDLQTKWGVNATVLYDRPPAFFKRTPLPAAHTLFRKLGTALEQPAFDDFLTHRSAAAAAGRTQEAAEVTVVTTKRPGQAVCARPDRPAVVVSSTSWTPDEDFGILLEAAAAYDQLVEAAAEAAAEAAAAAGTASAGTAAPAPVPALPDLLLLITGKGPQKEMYMARVAGMALRHVAIRSLWLEAADYPLLLGAADVGVCLHASSSGLDLPMKVVDMFGAGLPVCALSYSCIRELVVPGVTGLLFSTGQELAAQLAGLLGGFPAEPSEQLKALAANVASREQGLRWDENWREVAAPVMGYGAGETEQQH*