MDVLDRHDLSDIITWMPHGRSFRVKQPKLFASDILPRFFKQTKYLSFTRQLNLWGFKRISKGIDGGAYYHELFLRGRPYLAMRLKR