MEKRLSLRQRLSQATWGWYSASMATGGIAVLLYNTPHQFTGLETIGKIVYIFNIVLFVGISLCMVVRFCSSPPALKESVRDPSETHFIATCPLAVATIILGASSYGTDACGPWLLAALHAVFWVYVTASVVQAIAHNWYLYHRRMASQQPMAIVRCLPSFPAMLSGTIAAGLASDQPAGRAVPMIIAGTTLQGFGFVMTLFVYSEYFYRLNKDGLPDLHDRPEMFIAVGPWSFTALALIGMAEAAVEKVPAGYIVSSATDTAVAVATGQIALVLASLVAIFLWMLALYCLCIAILSMLAPCRALGGEGRVPMSLAYWSMVFPNTGFVIATIRIGQVLQSEPVLWVASAMTIVQVGTWLGVGLVTMWKIVHAFMYQ*