MAGDVHESVVGSSLLFLRSLQRAPLSKYRQLRSNITFRSDGRRAQPPLLWCQHHQLPKLTLLFAARSMADPSELFLRAQLWDTASHPAIASPATGGEGLPGPSYGQGHQFSQAAYSQAGSTPVSLPSQASQTAQTAILSSQTPVSTQPPTPGALSSNVDSYAQSRPSIAPSYYASSAPQQSGFPGFQSHTSPTAPSPTTSAGPGRGLASMPHPSGMAPPQPYGRYAYGVPPMGGPIMSNLNTPGHQMSLVSGMGVGYPHHMGPSMYGHGHGSQANAQTERPFKCDQCPQSFNRNHDLKRHKRIHLAVKPFPCNFCDKSFSRKDALKRHRLVKGCGNKDGENASTDNNRRSPGDHSDDGTPTSVKREA