AYVMAGVGSPYVAAYFAFGGAVENPEYAAYLPTHDPSPLQRYAAYLLEDDDMGDLVD