MSSELQLAPRVLAVASHVHLISNVGNKVAVFVLQSLGFDVAALNTVQFSNHTGYRQWTGTRATAQEITDLYAGLKQSYLDDFDMMLSGYIPGAEGVTAVGNIAKGLKEKFRDVPGKFFWVLDPVMGDNGKLYVAPEVVPAYKALLPYADLILPNQFEAEQLSDVKIVDMASLTQAIQVLHEKFRIPHIIITSVSFTTPDHPPSHLSVIGSTMTSDRRARTFKITFPSIDCYFCGTGDMFGALITSRVREAVEAVPGLTARESWLSDDDVAATELPLARAAEKVLASMHEVLAKTREAMPAVMDRTWASMGADADRGDEKKAHYVKSKAAELQLVTNLDSLRSPTTTFSATKI*