MSFVPIILVLFSALLHAGWNIIGKRYQSSGPSFFLGATSATSLLLTPYIVWYFTKIGWSTLPTQFWLLLVVSGLSQMVYMLGLAFAYSKVDIGIAYPLARGLPVLLVGAGTVMLGYDLQLNQWLGFGLITLGCLMIPLQKFRQFRFADYANIGIVWALVAALGTAGYSIIDKEALAIIEQNVGLQMPASYSAVLYLGIQFWVMCIPLAIWYLFTGQRAPFVEAWRIRYTATLAGLMMGGTYSLVLYAMTLTENVSFIVALRQTSIVFGLFMGIAFLGERWYVTRLLGVSAIVAGLVVAFAR*