MSSLSIRSFTLFREEQPVRDALVLFTLTLLLHFLGAMLRLVQELSFFWPLNAVMAGIFARYVWLNRSYFYAVCFAAMLVYDGLTSRWGMGFASLLINFSNIVFIVTLAQLVLWDKRRADSMPGPINALNLFCFCLLAALLCAAVGALGSVDVERATFVPQLADWFSEQFSTAVLILPFILTLTLPSALSGFRFRQLLPVLALVLSIALGLAVGGAGSITFPLPALIWCAVRYPLPLTCLLTFLTGIGEILLVANSLIHFSPDARMQPWQLFSTRLGIAAMLISPVIVASSVEAINTLVKQLALRADFDFQTRVYSRSGLSEALKRQTLPADKLLTVMVLDIDGFKRVNDALGHEGGDCVLTQFAQQVRQLVGEQGMVARIGGEEFAVAAVVDSAQQGYLLAEKIRHGVESQPFGLGQNPIHLTISLGLETREVGHARITELFNQLLLAADDEMVKAKQSGRNQICMPTLTESAP*