MTLSGFIAHKCAPLLPEFAARVHTGRGKLAINALAVTCTHGDASNRFAAFSSRAPRLSKRCTLWRAYATKESSTAPQNELVECATDRQAGVSGEGDGSLQAAGSDLGWLPAFPHVLTAAMANFLFGYHIGVMNGPLISIAHDLRFDGDTIMEGLVVSIFLVGAFMGSISGGVLADRFGRRRAFQLDMIPLILGAVISATAESVYAMILGRFLVGIGIGVNTGLVPVYISEVAPTKYRGALGSICQIGTCIGIIAALIIGIPYETDPHWWRTMFWIAAIPGVLLIIGMQFTVESPRWLGKVERWEDAENVIRKIWGESQVQGALEQLRKAGDSEDLQKEVSWSELFSERYYKAPAIGSALFALQQFAGINGVLYFSSLTFRDAGISDSMAASASVGVANFVGALSALYLMDRQGRRNLLMGSYLGMAISMAALVFALNGNLDETSSHLLSVSGTLMYVYTFALGAGPVTALIIPELSGTQTRAKTMAVSLCVHWVCNFVIGLYFLEFVKLFGLSAVYSSFGVVSLLSVAFTNNYIMETKGRSLEEIELLLNPQIMPKE*