MLYLTKISNAGSEFTENEQKIADFLQANVSELQSVSSRQMAKQLGISQSSIVKFAQKLGAQGFTELRMALIGEYSASREKTNATALHLHSSITSDDSLEVIARKLNREKELALEQTCALLDYARLQKIIEVISKAPFIQITGLGGSALVGRDLSFKLMKIGYRVACEADTHVQATVSQALKKGDVQIAISYSGSKKEIVLCAEAARKQGATVIAITSLTDSPLRRLAHFTLDTVSGETEWRSSSMSTRTAQNSVTDLLFVGLVQLNDVESLKMIQRSSELTQRLK*