MASKGEVRPLILSALINNACDKFPQHKALIVSGKFEVTYAELQRLVNRCAAMLRNAGIGTGDVVALTFPNSIELGLSVAALQFCIDTDRNASVEFHPRSKILLSEDSEEVSETVLNLEDDKALFLHTSGTTSRPKGVPLTQVNLAASTQHIINVYELSPSDVTVVVLPFFHVHGLVAAFLSSMVAGGTVVIPSAGRFSATTFWNDMITHGATWYTAVPTVHQILLERHNKNPRSEYPKLRFIRSCSASLAPASLERLEQAFGAPVLEAYAMTEASHLMTSNPLPHRGVRKPGSVGKAVGQELAILDHNGVVQEPGCSGEICVRGLNVTKGYQNNPEANETAFKFGWFHTGDLGYLDEDGYLFLIGRIKELINRGGEKISPMEVDTVLLSHPAVAEAVAFGVPDDKYGEEINAAVVPKQGATVTETEIMDLCQKNLVSFKIPKRVFITGSIPKTATGKVQRRLVAEHLIATVSAGKVPQFGS*