MTYFPEEVVEHIFSFLPSHSDRNTVSLVCKVWYEVERLSRRAVFVGNCYAVRPERVVLRFPNIKALTVKGKPHFADFNLVPPDWGGYAGPWIDAAARSCVGLEELRMKRMVVFDENLELLARSFLRFKVLVLISCEGFSTDGLAAIASHCKLLRELDLQENDVEDRGPRWLSFPDSCTSLVSLNFACIKGEVNSGALERLVARSPNLRSLRLNRSVSVDTLSKILLRAPNLEDLGTGNLTDEFQAESYSRLTSALEKCKKLRSLSGFWDASPICVPYIYPLCHQLTGLNLSYTPTLDYSDLAKMVSRCVKLQRLWVLDCISDKGLQVVASSCKDLQELRVFPSEFYVPGASAVTEEGLVAISSGCPKLTSLLYFCHQMTNEALITVANNCPNFIRFRLCILEPKKPDAMTGQPLDEGFGAIVRECKGLRRLSISGLLTDKVFMYIGKHAKYLEMLSIAFAGDSDKGMMDVMNGCKNLRKLEIRDSPFGDV