MLSPDTTFVWEELNVATPQPVRTAALSAHGPSFHLSWEKRLSFPLWTKVKAAFLPQGYPGSVTSDYMAFQFWDTLQALSTYVRSMLSTQALLGGIGVGETTATVIGATFQWFLRDFTGMLGGILFTLYQGSNLDSKAKQWRLIADFMNDIDQERTFQLKDLKDNNYPLKDQGMLMDLISPLFPRAFVTLLCVGSISRSVTGVASGATRAALTQHFALQQNAADISAKEGSQETAATMVGMLLGMFLANFTAGHSQAIWFSFLVLTGFHIYANYKAVLCLCLTSLNAERMAILLEAFIATGTVLTPKEVSMREQLLPQIWLGNLLSQRSKTEPNLRIVFGTRISSLKIDSGWKAFHTLVHRYRKANYLLFVQGGRVEVILHKHAIAKDFLQSYVHALVLAIFLDLPLLVDGEIQSISWMDTSYAPFLSKLKLCGWNVDRILVNPGLWRADWSTNHIDMEGKSAS*