AALELAGWAVSGKSTILTILDSYEHFQYWFDAGLYLRFDDFIMLFPLAYALGLYWMVERGVTAEEYPTFGALAFLLLFSVTFFHPHYAVWLVPFLALTSAHIPRMVVYHAIQIVCVLVYTLQWGSWTTWDLLKPLLGARTASLPDPVEWVQAQIEPRIFFGFFRSILSATCIWMGWKLIQRLPPRPAATGTSGATRVGAPLLLLGMSPLLFAGCSAVVAGYSSPLAHDYGRVAWPALGATVEQVFIAGPGTSAAIDNDATTTQEQFLARHTALPEDARSGRLDELRVGVRLADDTGVAWATGARLLLLGDDGAVLAEYPIDSLPRTGDWLTVSDPPNPPSGAAVRLQLKPGDGPDAERLEFGLTSDRAPFGGQRAAVLGPDGERQELPGALLVWTRYERDVDLRGVLHTAGASLRGGIERDPAFGLLWLGGLVTLALAGTTQLRRREA