VYSGAVHGQYSGVLSRQYGAYKDLVKPPYSYIALIAMAIQNSAEGRATLSAIYQFIAGRFPFYRENKQGWQNSIRHNLSLNECFVTVARDDRRPGKGSFWTLDPDSHGMFENGSFLRRRRRFKRKQRAGGDGGGGGDGGGGGGFHAMDHRHTDEEASELNLARASVGTAGGPDRPMATKTMVALLVPKVESPDSVNLSSGSSSSSGGGGVINLSTGHSHHQHQQRHHHHQLQF