MTDGRYAVALTDDPHLLASGYSHSQRGHGLEPYGVATDSRRKILREWIRLVGLIAVAVIVPAVLLVLLLPIFTNKVVIPAMEWEVTHFSRPVLALVLIFSMGTLPLVFVPTVPCMWLSGMVFSYGLGFLIIMVGTLMGLSIPFFLGRWIFQARIQAWIQKWPKWAALIRLADQGDWFQQYKVLLILRLSPIPYPLYNYALGTTNVKYGPYFCSSCTIVIPEAFLTIYSGRLLKSLADIKSPSHHVNRLEIISNVLGLCIMVCVTIVASIYGKKALKQLEIKEQAEDCETAELKRHEPNSELRDNEGGKFGL*