PSFIGKLAMMLDDQTAAPYVAWSSTGDSIIVINPSLFATQVLPRYFKHSNFASFVRQLNLYGFHKTSQESETCEFAHPMF