MDDGVQKLLNQIGDMESKNRLIHIQIEELKTTEKELQKNEKELILEIENVCKQIKSMEKEEIELNNDISRVNLICKNVEATLHNEFVKVEIAAQKINQVEHYEEKDTSVSRDLIKCDDKIKNYLNTMKDSNNDYAILKEIKDNNFLLSHVSIDDLYEIYEDTKEKYQDNSFKNQCNKIAIVDYKTHSYFCNPVHILHMTNLLMEKLRNNKDSHFNFSSIANYYGIDKEKHNKQIENFGLSELNKIMINHYKSKKITVNSSI*