MATFLTTSTAGLKFTVRRQPAVLVAPAAPTPRELKRLSDIDDQEGLRFRVPVVQVYRRSASCAGGGLLDPAAVIRDAVARALVHYYPLAGRLRELEGRKLAVDCTAEGVPFAEADADDVRLDDFGDSVHPPLPCLEELLLFDDVVPATATTSSSIANSAVVHIQVTRLACGGFVLAVQMSHTVADALGMLQFLEAVAELARGAAAPTVRPVWARDLLMARNPPRPSFPHREYDDEVPLDDPIALPADQLVQGFVFFTPRDVAAIKARLAPGLRERSTTFDVLTAFLWKCRTTALQLQDADEEVRIGLTVSACHGKRGRLRLPRGYYGNTVVLAVAVSTAGELRANPVSYAVELVSKAKAEVNAEYIQSVADLMVLRGRPRFGLYLVSDQTKIGFAGVDYGWGQPVHGGMAAMALSPLPGMFSFLIPCKNADGEDGIVIPIWLPGHAMDRFTEEVGNLMRPPHKMSSI*