MLRKRLVADWPKIDTLIRTAIHDLLDPDEFDEAWCHVMEEYGLTGPGWMKDAYELRCQWAPAYNRGKFWAGMSSTQRSEECDLVLFIKNYEWCMRIKAEEEKQNNYDSIDKIPRLEPDKSVLVEYVLVKSYTNEKFAEVVAERKGLTHTNVTKIDALGNLSFYRADEKLTSPLWRKRFKQYNVKVDKVKGELHCSCNLFEFTGILCRHILEAMDVEDFQFLPEKYILPRWMKQVRSYESLQVSYFDPLESSRLAKAKELSQRHNYLYEMAMRSEVALKLYKEAMDVVRLKMEDAIGIRKTGDTGDDSILWWDPDARNVFGRRRL*