MSFQSYPVYELSRPQFPMHQIPQMTPGWNAPRPSMERMALPALNLQRMTLQSPSVSAAVDAPGQSPTAKKRVRALPNASKSITLELLRPHFEKPLAEVAAMFGICMTLMKKICRKNGVPRWPHRQIRGLRKSIWSIEKALRCCESEAQKRSYNDHLRAAFDRILAEPCSPASEASASPAHVSEVYQVSPRASAPFSGAYAPFSLPKLAQGSFSPVGAAYVSNGKTASPTVVKLPPLASLLRKTGGGELQPQRTGHFSGSFHF