MELGIIYSGEFGKRFVSNLAYPYLCPTFGACGINGCDYCKRYDFSSSIVYAKELAEPQEIGLYVEEPESYLEPFECDIAVAINVHPDILVSLPEIGEFKALIVPACNQNWCLPGLRKQLAEKCGELGIEFASPKPFCSLTGNSGWISRFIDEFKIGRPEFRVERGGDAIKKVEVIKSDPCGSAYFVAKRMTGYIIESKEDFWKEIHQHQCAYPCMASMDRDVELKEAPFHLAGYIMVYQFSTAAGVEAEEFVPEHFREIVCRAR