MSVTLLLFFLAISAALAADPAQLVTKLPGQPSVSFQHYAGYISVNQPHGRALFYWFFQADGPSASGLPLAVWFNGGPGCSSVGNGALAELGPFATNSAGDGLTLNPYSWTKAANIIFLESPVSTGFSYSNTTSDYDQFTDASIAEDTYSFLVGWFNKFPEYLSNDFYLLGESYAGHYVPTLARLITQNNKVSKGLHINFKGFAIGNPWTDAYHDNLGTTDFFHSHSIISDETFNTILSNCDFANDLPVDAASSNQMCNAGVQQADRDMAEINPYNIYGASCNSINDSRAARTIVKKAYQLTAAYNNPCLDSVTPYLNRPEVRAALHIPFPITWSGCSNIVYSHYKKEDIVASMRPVYRELVAQGLKIWIYSGDVDGVVATSGTRRWIKELNLTIETPWYAWNFDNQVGGWTQKYAGLTFSTVRGAGHMVPATKPAQALALFQGFLAGDLLPTF*