MVTKERQISVPALIKPAVPLVPSIRRLLANRPYRWYLLMNIPLTLCALLPSNLMAYYVKAVLQQENAVATTTIVSGIFLFAALLSITPIVWFANRYGRSRVLCCIMFQYGIACTCVCFLPAEFMLSFPAFFYFLMFCIGVGTVAAFVLVDPMLNDIVDYDELISGERNEAMFTVVETNLQQLVEIVGGVLPLLAMQALGYQANGGCACGCGVDCMKEVGMPYARWHCPNDIGYSCMGTMTSKLIFGDLTRAAPCTRQNDAVQLVIRVFIGGVPAIFAFLMIIPAWKINITATHHRAILKEIQLRAEDPDRICIDPLTGLQVILPTNSPQDLFKEHYSTWERRMATRAQDVLGKLKQIIGGQLFISFLVGVAILVGCSVSNDVNVATFGSFAMAIVFLIVPWNIVRLRLLVRSKPSDVPKFLAEDDTPASVASAQEGLGIGRPAFEQPTQ