MADAPDLYATLGLGRSATDIEIRRAYRNLATKAHPDKGGDAELFRNIQQAWEVLSDPAKRREYDATGKVVRSLEDEFVDSFAGGSFRDRVRRGEAERITLNDQIVRQQNKDSQSHTAGFEAWMRSRGDAGLKMYTTDDVIDSYGVVKGTYDAVPLPKIKVHTLRCKAAGAPKSVLELGTEALPQSLEWGEVLLSVRYAPINPADLYTIQTGGMYGPSDAVQTPFVAGHDGVAVVVKVGPGVKGLAENDWVVPLKPNLGTWRSLAVLKEKDVMKVPAEVMPLEQCALLREHLTAYRLLEDHALKLCHLLRLRAIAVISAEPEFEKTALWLRSLGAAEVLLDSGSLKAELERAKFFSKPRIALDCVGGASTARLVDCLAEGGQLVVYGAMSGKSAQFSWHQWVFQGVQVKGFNVRRWMKEHKKRIPALLESIGKLVSAGKLTTTYTEYELHSEYEEALDHAQDRGKNTKVLLKMSDLGVVYE*