MVAVVLSQYLVQVVSVMMVGHLGELALSSTAIAISLSGVSGFSLLLGMASALETLCGQAYGAKQYSKLGTQTYTAIFSLFLVCLPLSVIWIYMGKLLTFMGQDPLISYEAGKFTMWLVPALFAYATLQPLVRYFQTQSLTMPMLLSSCAALCFHMPLCWVLVFKSGLGNLGAALAISISYWLNAIFLVLYMKYSSACEKTRVPVSMEVFQGMGEFFRFAIPSAVMICLEWWSFELLILLSGLLPNPELETSVLSVCLNTISTLYTIPYGLGAAGSTRVSNELGAGNPQKARLAVYALMFLAVTETALVSTTLFASRRVFGYLFSNEKEVVDYVTNMSPLVCLSVILDSMQGVLSGVARGCGWQHIGAFINLGAFYLCGIPVAATLAFWLQLRGRGLWIGIQTGALLQTTLLCVMTGFTNWEKLATKARQRIFEGRYSVEDRLM*