MLVGVLIGGIARLTVTDLTLFSFSPEFFFFVLLPPIIFEAGYSLEKKHFFENIGAITLYAFWGTIISAFVVGMLTYWSAQIGLIGHIDKNNPMEALLFGALISAVDPVATLSIMGSPELKCDNLLYSLVFGESVLNDAVAIVLFKTFHTYYDPEGPEFNSSVIPHALFSFVSMTVLSILVGLLVSYIYKHTSLSDFPKLEGGLLFLFCYCCYATAEAVQLSGIMALFFNGIILSHYNSYNLSNSAQVTTEQFFATLATIMETIVFLYMGLSVFTRSFKNWDLMFALLGLLFCLVARALNIFPISFLANCCRRKGENKISLKMQCVLWFAGLRGAIAFALSMNMPGPNADTYAAGTLFICMFTTIVCGGFTEKILX