MRDLLPRWKDSGPDYRKVHPAPDNDLERGDPGKGDLGLPNGLGKGISLEKKERPVLITWGVRAAVIVALTVLTSSQGIFIAFSKKAGQYDYSVSTANLMVELTKCGISVVTLSRVWQVEGVTEDNRLLTSWGELLLYPIPALLYLVKNMLQYYIFIYVDPPSYQVLKNLNVITTGILFSIFLRKRLSSVQWSALLLLALGCTTAQLTSGAESVFETSLPGLLMAVLMAILSGAAGVYTELIIKRRIQRSIHVQNFYLYAFGILFNGILVAAYDAENVRKKGFFHGYTGFTVVMIVNHALSGIAVSLVMKFADNIVKVYSTSVAMLLTTLLSIPLFGFKLTVPFVLGSAVVGIATFLHSQNPYRGELARVLSPMSPPKLAKQLKS*