MATKASFNWEDPLLLDQQLTEEERMVRDSAQQFAQDKLAPRVLEAFRHEQTDPKIFREMGETGLLGATIPEAYGGSGLNYVCYGLIAREVERVDSGYRSMMSVQSSLVMVPIHEFGNEATRQKYLPKLASGEYIGCFGLTEPNHGSDPGSMVTRAKKVDGGYRLSGSKMWITNSPIADVFVVWAKDDEGQIRGFVLEKGWEGLSAPAIHGKVGLRASITGEIVMDNVFVPEENAFPEVRGLRGPFTCLNSARYGISWGALGAAEFCWHTARQYVLDRQQFGRPLAANQLIQKKLADMQTEITLALQGCLRLGRMKDEGTAAVEITSIMKRNSCGKALDIARLARDMLGGNGISDEFGIARHLVNLEVVNTYEGTHDVHALILGRAQTGIQAFF*