MDKYARNYLAEGIKNKDEIIVTPESEIYKSLNQHYNRNNHIQPPERLSLVIQETLREFFCAVQSGRDAEPSWKKTIYKVINRMDDPIPDYFKDPNFLERLEG