MMIRAVNIRAWLPLVFLLMMLSSNQLLSPSQAATTPPDFPFVFMTVDGERAAARKYDYIVVGGGTAGCPLAATLSTRYSVLVVERGGSPYGDPDIENADAFGKVFGETDNYTSPAQTFISEDGVSSVRARVLGGGSAINAGFYSRASSEYVSNMGWDKGLVEESYEWVEKQNAFKPHYLSPWSSAIRNGLLEAGVLPYNGYTLDHLDGTKISASTFDSNGRRHTAADLLNEVILTAGALGSPQLLLLSGIGPSEYVRQFNIPLLLHSPLVGQSIQDNPRASITWQSHQFYTLQVVGILHGSQNYIEYASIFVNGSASPHGPNKDNVYTEVITEKLAFPLSRGELRLRSRDPRDNPSVRYNYYSHPLDLQRCVQAVRVMAKLLTTPSLRRFNADSSHDFNFTGQALPKNVSDDAAMAQFCRDTSEDPARLGSMKQPASLALAGEIFGVX