MSLLSKATVGAVGLLCKTFLNIGYCSSVTIHGFDNLREALESSGRTVGCGVVTNRLFSFFFRHGQVIETFRGKGIFQPAVDDAIEKLNGGAWIHLFGEGKVNQPATDPAQDPAKLLRFKWGVGRIVMETANTPVIIPMWLTGFDRLMPEGRSFPWKFIPRPRISLSVTFGKPIDANEIRNALHTHRATPGVSGSTSGGLSDPRRPHEEQKSSEISRAAWLGEAANPELLEEPGRDTVAAVATVRSAVTALLQHKVEELGREVRRTQDTMQPPQSLRRTRHAGPLLASQNNHRALEAVMETKSQMPWGMLKTDTMRAILKDLGLATYTERREEMVQRLQQVEKDGLDAVIKRLERSQGGGSGARNQHARKHKLGGEGAARTSLGSRGLVHKDSKPIFEGVVLPAPPKPCRQVFVGVVMPSLPRKMRRTSLKRRAESDDEGLQYGSLQTRRKGRRTASFPVTNSDGNEN*