MTSSVPSTFAIDLFSPVPALAQSAGEALKALLLLAHDVFQPFYMAIALGGCLLLLGASNRVPQPMAAQLTLASCFVATFALNFGFNCYMKCGIHDVIEACVWRPWQSGVLWLFATAVMLPFACVHNSQLLGFFTVAAQFLFWLSFMMPQIQDLLGLKDERWVTAGMMLVSGALLAFLFIARRATPQAKAALRPFNLGLNVFGSIMLLLLGLINSVWEVGWSGWTFWAIFWNIVYVPTLASLIAAGAIYANATLFNMGCTFSALYMVLLVISSMARNGLAALGVLLGSLGLCAGGYFIHTRPKWLAQMVLD*