MSAASSNAEAQDASKYWVAPARNFRTSARLHLQHFLFQNTIGFLLEPAVGKAVTASSQPLKIADLACGNGVWLTELHSQLAKNNISVQLDGFDINPVNFPNPAFLPASVSFRQLDIFAKPLPAELLGVYDIVHIRAFGSIILDSNLAPILTAAFELLKPGGFIQWEETRGDRWIVESPSAQVSTTACDSIVQILLGGMQQRGIQNDWIDALDTHLNQFGFQNARLLVQEKRKHDFKGWTEDYLMVWEELADYFPSKAQAPDVSFSREAWISLFANAVKETEEGVVVHQGRVITAVGQKPL*