MSHGLAIFDLAPASTQYGMNLDTAKVQDSFRFSSTGYCISGNMKGRDTVQQKQTKRNKSKGKSYHHENGMQDSVNMISGEEQDAGKEDEELVNDPEEAPPSLEHGAQATVDELV*