MAVISELKRHHPKTGLLRYLPTGVVPYGELVRIHRALGYYLNTSPYVVGIAYTAATAETKLPLDLLLDRLLLLTLWSLILRSAGCAWNDLVDVDIDRQISRTQSRPLPRGAISLSAATIFTACLFVLGCSLLLFLPRECLFDAGIKVFFALLYPFGKRFTDHPQLILINIAWAIPMAMHSLGMEPSSQILSMLCMCVFFSAVIVMIDLVYSRQDTEEDLKVGVKSMAVRYRNCVETMAYSLFAISSLALLFGGVLGGLRVPFVLFSVGGHIVGFWRFLRASLQAGPAGVESRAKSSCLIASVFWVLGLGIEYAEMVKEKDNPTDKKKHPH*