QAPAPPPTAPVWQPRRAEELVVAQRVAPKKKTRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGLEADINFNLSDYEEDLKQMRNWTKEEFVHILRRQSTGFARGSSKYRGVTLHKCGRWEARMGQLLGKKYIYLGLFDSEVEAARAYDRAAIRFNGRDAVTNFDSSSYNGDATPDVENEAIVDADALDLDLRMSQPTAHDPKRDNIIAGLQLTFDSPESSTTMVSSQPMSSSSQWPVHQHGTAVPPQQHQRLYPSACHGFYPNVQVQVQERPLEPRPPEPSSFPGWGWHAQAVPPGSSHSLLLYAAASSGFSTAAGANPAPPPSYPDHHHRFYFPRPPDN