MVRCSTEQRLSDTAALELQQLVQEVEALFTSAESSSTGCALRVLVMTELVGDSLLRALLPINSLRNAALLAVDSPLVAMVDVDLLPSTTLVQARSAAKLVEQCQRKQLFVLPAFETRPRAPLEAGLQLAEQAGLGGKGALLQLVQSGALMPFAQQAYARGHNATDTMRWLTSDQAYPIAYQINYEPWYIASRALMPPYDVRFRGYGWNKVAQVFHTNASGFTFTVHPSGFLVHRPHPKSRAQGLYDSVKQKRPPVLAASSPKRIGSEVPPAKLFHRKVAAMRHRMIMDVKKSQYEPVVDAGTQRCRQQLQ*