MRVRPAAHLVDKDYIAKYNEAYAKMRALSRGDPRSLRHQAKVHCAYCNYGYRQEGAPKQTLQIHFNWLFLPWHRWYLYFHEKILGSLIGDPSFALPFWSWDQEGGRYIPDMFRREIALYDKKRDTSHYDTRVDLIYSGSDGKSDEQIREDNLSIMYNNVAKVKQPDAFFGYPIRKGSSSVNGPGGVERAPHNALHIFCGSPKEPGYEDMGNFYSAGRDPLFYCHHGNVDRMWDVWRSLGNKDFTDPDYLNTEFLFFDENQDLVRVKVKDSLNNEKMLKYKYQAMPDDKSWIAYEPKPLKQTPWSGSSYEYRLVKASAENPEALEVRTEPVTITVDQPKGSACDEILVLEGMEIDMQLPMSFNAFINLPEANKNTRVSCAEYVGSYSNVPHFILKSGEHTEIVNITFSIKANVEILGLKSADKLVVTLVP