MESVEVQEHLLDHGSSGHIDDINRLEVILSNADNQPWIKMMRDAVFLESKLLCRLALPAVVVYMVNYIMSMATQIFAGHLGNLELAAASLGTRGIQVFSYGVMLGMGSAVETLCGQAYGAKNYDMLGIYLQRSTILLMAAAIPLTLIYVFSKPILLLLRQSEKIASAAAVFVYGLIPQIYAYAANFPIQKFLQAQSILSIASAVMLCLETWYIQILVLLAGLLDNPEIALDSLSICMTVLGLLFMISVGFNAAASVRVSNELGAGNHRAAAFAVIMVTMISFIISTIFAIAVLLLRNVISYAFTKGEEVSRAVTELCPFLAISVIFNGVQPVLSGVAVGCGWQALVAYINVGCYYIIGIPVGCILGFKFGFGVK