MVESTVPRQKWWKIQWYSDDDTPEERRFIIKLDMVVVPYAVLAYWVKYIDQANLNNAYVAGMKEELNFQGNELVQLQTMYTIGAVVGMVPFMFLFTYIPMYWSIPFMDIMWGLFTLLQYRAHSFGEMAAYRFLVGFFEAAFFPAMHYVFGSWYRGHEIARRGGLFYTGLNLGTLTAGLVAAGASHRLEGVNGLSGWRWMYIICALITFPVGILGYFLLPGTIEQPNRWILNDKDIQIGKDRLERNGHVTAGKFKVGNLKKILFSPRFWTVVLVDILFWNAGIHKTTGSFLLWIKSLGRYSPAQINELGTIAPALGILYNLVACFASDLILGPAWAITASSLLNASGLVILVIWNVPEAAMWYGFSTMYWANALSSVLHGWVNTLLRDSPEERSFTLVVITIIAQSSTAWTPLLTFPTVESPRFPKGFSFCLACALALVVATHVLDVYLKRQEAYKSQVTASGEDAQSDGASSEGTPGAKVIVGKDVK