PPTAPVWQPRRAEELVVAQRVAPKKKTRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGLEADINFNLSDYEEDLKQMRNWTKEEFVHILRRQSTGFARGSSKYRGVTLHKCGRWEARMGQLLGKKYIYLGLFDSEVEAARAYDRAAIRFNGRDAVTNFDSSSYNGDATPDVENEAIVDADALDLDLRMSQPTAHDPKRDNIIAGLQLTFDSPESSTTMVSSQVKKLLCSVLANPVV