MATGTVLATAVSNSGGKGCCKSGPGYASPLAAMSGPREKLIYVTALYSGTGLEKPDYLATVDVDPNSPTYSSVIHRLKMPYIGDELHHTGWNSCSSCHGDASADRRFLVLPGLISGRIYAIDTKTDPKAPSLYKVVEPKEILEKTGLAFPHTSHCLATGDMLVSCLGDKEGNAKGNGFLLLDSDFNVKSRWDKPGHSPMFGYDFWYQPRFNTMISTSWGAPKSFSKGFNLQHVADGLYGSHLHIYKWPEGEMKQIIDLGNTGLLPLEIRFLHDPSKDIWYVGSALSSNMIRFFRNSDDTWSHEASRVVISVKPLKVENWILPEMPGLITDFLISLDDQFFYFVNWLHGDIDVPQIKGKSLRGGPQMIQLSLDGKRLYATNSLFSAWDRQFYPELMDKGSHIIQIDVDTEKGGLSINPDFFVDFGDEPDGPALAHEMRYPGGDCTSDIWI*