MSQPATSARSVTLKRYPGARETQRDDFEIVSSPLPEQLPPGHVLLQVLYLSVDPAQRIRMHPGQTGYFPPFELGKPLDSYGIARVVASTSSSYAVGQLVSAFLPAVDYRLAHEKELQARSFHRSISPEIPLPLYMGVLGLTGLTAYFGLTEVGRIKAGETVLVTGARRGATGSAAVQIAKALGCRVVGVAGGPEKVRFVREELGADAAIDYRPLGSDEGAISAALREACPGGVDVHFDNVGGAFADAAIGSLNQGGRVVMCGQISDYNAFGEPSSRYGYKNLAKLIFKRGSITGFLVSDYIAKWGEGRDTVLEGLDRYPDAFCEMMGGRNVGKTIVRVAQEAKL*