MSIYYDLYENPKQEDAEEQKLLHARVVPSGTYTTKEFVERVSMMHHIPHAQLVGAVEAITDELQTLLSRGYIVEFGDLGHFSLTLSLEKEIIDRKEVRSPSIRLKNIKLKVKQTYKRELNSKMDLERISSPTRSNAKISEDECLKKLQDFLEKHPCINRADYCAITGMSRLQALHQLNLFIEKGIIQKYGNGKTVVYIRVV