MEGFSTDFPGFSDGFSENSGYGAIIRGGSSSSSLLVLDSERGELVRAPARLGPNEVKAEKAMVALKNHSEAERRRRGRINAHLATLRGIIPGTKKMDKASLLGEVVSHLKELKRSAAEISKGFLVPMDIDEVRVEQQEGGLDEAPYSIKASLCCDYKPGVLSDLRRALDTVHLKTVRAEIATLGGRMKNVFVMTGCKDGNLEDTETRKLHANSVHQALRSVLDKFPASQDFSSRSTSSNKRQRISIFNSSSSSPFGDFW