MSTQAFVLTVFFFVVSFAVCPHAHTFCSRSVASRSCPQPPTIDTFNLQAYLGRWYEIGSTARFKLFTEAGVVCDQAVYSSTSGNLRLLNSALQVVRGTRIRHVTTAATAVCAAARDACFQLQAAGQVSHVLQSFNTAQSLEIAHQLGSSARSTALHLQSIAEDVTHMQQVNGQISQANVSSLHSSLAEIEQYVSKARREQGKVAGLVSGLDKVIAQLRDLRQTAGNVSAKTKRELEDACSTLTSSAAQLKRSSSAMEGALVALDAEAISSLSSAQPIHNPHVTFVTGAITQPSATAAGKLEVTIDGIRAPYWIIGLQSDSQGAYSAAMVYSCREVAGVSAKSLFVLSKEPQLDRATLQGFLANAEKLGIYNDCEDPFLLTVQRGGTCGKVPSSSSSS*