MRFHRNGNIRLVSLAQTVLSYNFQFSYILVLFWQRLQEDLQTKQSSLPFDEIIYCNIGNPHTLGQQPVTFFREVLALCDHPALLEKDETHGIFSSDSISRARQILSGIPGRATGAYSHSQGIKILRDVIAAGIAARDGFPSNSEDLFLTDGASPAVNMMMQLLIRSENDGILCPIPQYPLYSATIALQGGTFVPYYLNEATGWGLEISEVKEQLEAARVRGIDVRAIAVINPGNPTGQVLSKENQEEIVQFCKNEGLVLLADEVYQENVYVNNKKFHSFKKIARSMGYGEKDICLVSFQSVSKGYYGECGKRGGYMEVTGLDNDIKDQLYKLASVNLCSNISGQILASLVMNPPKSGDESFETFCAERDGILSSLGRRAKTLVEALNQLEGVTCNEAEGAMYVYARLHLPQRAIKAAEAVNMVPDAFYAQRLLEATGIVGVPGSGFGQVPGTWHFRSTILPQEVKIPAIVSRMTTFHQKFMEEFRD*