MQQEIGKESAHVRVGEEEVNDRISLLPDSILITIISLLPLAEAAKTSIISNRWRFLWNSLPDLNLYQFFSPSYFSNILHDQEVQKHISIFYLIFISRQAPVYYCHLPVFNFKVNSFHMDNFLSFLCKLRTQDLVLRNVESNDNTLSANLCFFQFLKSLEIVDLSVLLPSQFKDLTNLQVLKLTRVRITNNQLETLVSHCPNLHRLRLSECVDLNDLRIRAPNLLLMNISMNKPICFSLINAPRLGSVSLNYSQRMEEVDHIEKDETVKLVWILKNLDHIRSFSFTCRADIFKYTSIMRLHDYLHTGHRAVHLKTLFMTVDFDDAKTVSLMLFLLRCCPNLRHLGLQAICLEKGLPIEIDFWEKQKPPECLINHLMMVQMFGISLSSNSLVEFVKFLLLNAHVLIRMTLNYIITPRGQMEEEVTINEFLHFKRASPQVQLEIKPRVH