MLRSSSKHSGFTAKLFKSKVKTPEDLVHATSHGLAQLQARGADPKVLEELEEHLERMKVILYGEGEAEPDVAASGALTVAATQEDFLRLLLSSFPHFSFEGRKDVGMIVTNLLRQQVGQNRFLVAEYLEGNRDLIDLVIVGCSSSTIDVALTWGSIIREIARHQSLARYILASPAFFQLFTYIELPAFEIASDAFATLKELLTRHRSLVVDFLAANYAVFWEHYDSLLASPNYLTRRQSVKLLGELLADKALMPVLQPYLDDPANLKLVMTLLKDPNKSIQLEAFQVFKVFVANPEKAAAIMDILASNQAKLLKFLETLKPDKDDQQLTEDKNQVRKEIEALQPRTSRRGSQESLGGSRRESMGDMAPGSSRRGSSEQVVSEEQHERLASELDRVQVREG*