MKTIDEINDKIGSKRAVVWTVDEVKTKVTELGVAKIAELVDVITTGSFEPMESSGAILNLGHTDPPIKIRSCTLDGVPAYAGFGAVDLYLGATQLVDFAGEIGDGDDRKERGGAHVIADLIAGKSVTLRAIGQGTDCYPRATFDTTITKDTINQFYLYNPRNLYQNFIVGVNGGDRQLYTYLGPLQPRLGNAVYSNTGAISPLLNDPDLDVIGIGTRIWLGGGIGYVAWEGTQHFPLQKRGENRTPIGPGATLALIGDAKQMNPNWVRGCYLKNYGPSLMLGVGVPIPVLNADVVARCAVQDRDIVAPIVDFSIPRRVRPTFGLVSYEQLKSGKIKIEGRTVRVAPLASIYRSRQVAIELKEAIERGEFLLTEAVSSLPRDRTFIPQDRRQMPSLLED