MAPELYDEEYTELVDIYSFGMCLMEMVTFEYPYSECKNAAQIYKKVTSGKRPEALNKVRDPELRQFVEKCLATASRRLSARELLLDPFLQSEGYREVVDCLPPLCQTLAFIDDMADLGILMEEPGSKSACVKINYKDKDTLPNFFDSRSYDPLPMSPAVSHLKFSPGIDHPAIGKDGKQNTIIGLYHKHERATHRRMDLRVKGKRREDDSLFLRLRMADSEGHIRNIHFPFDVDGDTALCVASEMVAELDLTDHDVTKIAEIIDTAILALVPEWKPGVAIDESCGEGEVYLDHAFSNPVKDGHFRMATVSEPSFMVSPENSPLEHSSSDQILGCHPSGGMTSWVEGMMHGRFEEVTYYRHRPDLISCMGEHCTLSSGSSTDVLKGVDEWEPVLEVELSLTTDTSLQNANESEDDLEESSSKEVAAAFNELVESNRKAGLKNCMPEPWKGIVSGKLCSDNAIESVQIPVLERLENAKFCWHNENVKNCLPVLSASSSLHTQPSLDHDGSDDLVAQELIVLVLRHEQELRELQQKHSKALLELSYRWQQKRSSGSLSIH*