MVRTRATTVSTPAPAGQGASEPTIGTVARGGTVARGRGRGCRRTPSRGRGQTPGPAGSREELLPQPTPEMINKVLTNLSGLSDQGQTPPVFSSPAPQVQGVQHAAAVAPRMDASLEIGTFPRLTTGSIMTSDQHELFTKFLKLKPPVFKGAESEDAYDFLVDCHELLHKMDIVKRFGVEFVTYQFQGDAKRWWRSYIECQPAQAPPMTWASFSSLFMEKYIPRTLSDRRRDEFLSLDQGRMSVAAYEAKFSALSRYATQLCFSPQERIRRFVKGLRSDLRIPALQVAAAAKSFQEVVDFVIEVEGVKTDESTMASTSKKFRKGGEFSDXGE*