MDSGQQTRQNVVVMRHGDRIDNFEPLWTEKAARPWDPPLVLDGKVRAFSTGKKFKKDLRFPIHRVFVSPFLRCLQTASEVIHALCAVDCNVTHMSSADGVKIDPSMLKVSVEYGLCEMLNKRAIRAENAPKDGDFAFTISECEAVLPQGTVDSTVEPVYKELPKWEEPTEVARDRYKNIIKILADKYPTENLLLVTHGEGVGVSVTSYARDDLLVSEVEYCAYSKLHRTISTKGAGEFELCMNLKHSGISYIPTRVDEEQSTS*