MEPPFPPDVAPFTPIWGQEAPSPMVHYPELMAGFPCADLAIWPRQQVGSFVSQRLSPRGAQPAPSSGSTKKTRRRVASMAQRRAANIRERRRMFNLNEAFDKLRRKVPTFAYEKRLSRIETLRLAITYIGFMSELLAGTPTHDGLPEPYRTMWFEHVERPLGLALA