MSLNGKTDLEKSGARVSVTASTVSENQTTGFELYEKAQELSFEEEEAIRKKVVWKVDMRIVPLLCITYTLQFLDKLSLNYAAAYTLKEDLNLYGQRYSWCAAIFNFGYLAGALPANYVIQKLPVAKFTGCMLFLWSIILIGHIGLQNYGGILVIRFLLGLFESMISPSCMAICNNFYTVKNQPLRMCIFLSFNGVATIVGSLLSWGLGHADESKLKIWKLIFLVIGLMNFVWSGIFLWLCPDSPKLVKFLTEDEKAVLIKEVATNNQGLGETRFKKSQAVEALQDLFVYFVALIGLACGVINGGTSNFASSLIKGFGFTGIQATALQMPLGAVELVVVVAAGIVVFTVKNMRCIVLFVICIPPLAGLIGLHVIPLTHRWALVGCSFLQFIIGGPVILCWILSNANVSGSSKKTIANGIWFVMYAAGNIISPNIFYAREAPKYRSGIIGLISSYCGIMVLAIAIRLVFMHRNRKRNLEQGGYNEQIAEQAVLDGFKGLTDFENAGFRYSL*