MADSTPSDPPPDYEKSTAEKGGPPRPLRKGPLPLDLPILKHLNSKRVILASASPRRKALLQQFGLTNLEILPSTKPENLDKTAFGPFEYVAATAHQKCMDVYTTALETHLASIPDPDLVIAADTIIVSRDGRILEKPRNEAEHIRMLKHLRDTRMHKVLTAITVLAPREDARHPGYQIDSHTEETKVYFLSESDGLPDDVIESYVKTREGADKAGGYAIQGIGGMLLVEKIDGSVDNVVGLPVRKCMAMAEKVIFKQVEEDFEGEGSEEELDAYRDTAMSSPNNKSAANGEGGVPNDEKPRLTEEEKKQNHIASEQKRRQAIREGFDRLTELVPGLEGQGRSEGLVLKRTVDYMREQLSERQAIIDRIEQAGGDVDEKHKRSG