MGACVSSQAAVADWTGEGPKPARSAAPRVCGSGAVFAAARASVAKLDRDSPASPSLSVGSSLYSLYTEASSHEAARPAPRGNQAPAAGGPCVSDAHAGPKPTLPVVVSEPIQGLELGAVVGRWASGLVYHGVWQGQAVAVTISDHRLDAPEKTMELEQRLRRVACSADLRHPSLAPLYCCSLVRHSQEPEAVVCERCVAATSGELCDHVEEEEGAEWRDYLNRSADDSSPGAGATRLEVWTVTELGYCTLEGAIRRGWLHIDSTIEGAGEAAAEEQRPRLRRILNVAHDLAAGLQFMHSKGLVHGELSGANVAVCSGPRGYSAKLGSALHQATRAASAAERRGMEAPRMELLLHTPPEVLLRGEEPSPKADVYALGTCLWEMFSGKLACPQLHPVALLRAHHARRSPLPPLVNCPPAFQALVSACMSPDAADRPDSTEVLTRLETMLAEL*