MDDCGAILHNIETKWLYDFLTLEKCRNFSQAAVSRNVSQPAFSRRIRALEQAIGVELFNRQVTPLQLSEQGKIFHSQIRHLLQQLESNLAELRGGSDYAQRKIKIAAAHSLSLGLLPSIISQMPPLFTWAIEAIDVDEAVDKLREGQSDCIFSFHDEDLLEAPFDHIRLFESQLFPVCASDEHGEALFNLAQPHFPLLNYSRNSYMGRLINRTLTRHSELSFSTFFVSSMSELLKQVALDGCGIAWLPEYAIQQEIRSGKLVVLNRDELVIPIQAYAYRMNTRMNPVAERFWRELRELEIVLS*