MQCVRVWTGVIMKPGGMIVALLFHVLLFNVLAPQASHGMIPYHMRKLHTGTLLPSLVEQDSGPLWFTQTLDHFNPQDNRTFAQRYYELLDYFSDPHGPIFLVICGEAECQGIQDTFYLVLAEEEKAAYVTLEHRYYGHSIPVSDLSTKNLAYLTTGQALYDLAHFRNYYQKQINQRYNLSQSHENPWIVLGGSYAGALSAWFRVKFPHLVRGSISSSGIINSIENYQQYDIQLGESLGPVCGPAYRNITRRLEEELAKNATHIKSLFNATELDDGDFASFLGYYLSINVQYGNPNCPCKPILHAIQNGTDPLEEFADIFLSFMKNYLDNYDSNTDPGRQWGYQTCSELGLFTIAASSNNVFMHVLNLKYYLGVCANEFGNGTYPNTKATNLNYGATKISGSRILFLNGSQDPWRHASRQTSTPG