MQQIFVELYNYRPEWSGLSIAEREAFVGALAGALGRFRDQGVEIVAYGVNDLDTDRRAPYDFFCVYRVPDVRLQRVFEAQITDSGWYRYFEQVNISGAALSPAGSLMKNVMLQPAVRQGEPIAAAQAYQKQQAIVLGHTMSYIDVGHGRPVVFLHGDIMSSFLWHNVIPYVSAGFRAIAVDLIGAGDSGKIPGSGEGTYSFGLHAKYLGALLDTLDLGDEVILVGHDWGANLAFDWAIKNEGRVRGIAFTEALLPPFDWSDWPLLVREPFKYMRSPEGGRDVLDNNYFLHAARDNLMRVLEPAEWAEIERPYAQPGEDRRPTLDWPRSVPFGDDDTPVRAVLEHQAAWLANSTVPKLHLAGVPGGIEAVGGRRRDTIATFPNLTVGEVAGLHWTPLDDPHAVGEALAAWLAVV