MSSILNLGVIVRSKENKAAIASIMVAYLMCTLLSSSELQASSLGVLAVLSVFSFGANSLFKDVAALKGGLSCLMIALIVGTVFSEDVSRSAKGIYDLIRGVLLFFVGACFYRCFRRYEVTSVLLGFFSISALLGIGVAVAAAMIQGAPWLLENPVLELLFHETHLFANFIAMICLGLLVLVLVGVTSASYWIGFVCVCLFATLIALQAKGTLLALLLSGSWCFSGSHRSALRNVWYAALVLVLVSLTVLSFFPALDLITHFSLPPSLLERRRIYAELLLQLWESPFTGFGLNTYKDLVLQFGTAPHYTMPHSIYLESLFSFGFVGSAFLLAAGLLVARKACSPVSSIENQAWKFWRTFAGAALIFTAIRGLVDMRLGYGVWGSFALPLGILFASTATSMASRDIRVDSAHL