MADRIVIDFVEDEFNCEEAESYQDKIAKLEGKVAKMEQEIDGIKEMIANLKKSSYENSLDYDIRGCLALNTVLAANLYKGRNYNGKRIESIQQRHGICAGPK