SPAFLSAGLGVLASSEPYTLPMTSSGWEPRLDSPFPPGPSTGSAGTQVVAEPSKQGPKNPRVSSVTVQLEMKALWEEFNQLGTEMIVTKAGRRMFPTFQVKILGMDTLADYALLMDFVPLDDKRYRYAFHSSAWLVAGKADPVTPGRVHFHPDSPAKGAQWMRQIVSFDKLKLTNNLLDDNGHIILNSMHRYQPRFHVVFVDPRKDSERYAQENFKSFIFTETQFTAVTAYQNHRITQLKIASNPFAKGFRETDSDSWTVSPRALLSIPARSHSSLSPCLLQGPAEQEKDPNKAPASNSRTSAQVHHQLLAPTDTLLAPATYQPLNYQGLYPGASSPLRIPRARPTPYPLPNIQAGRDQEGLPLPARLGLLSPTAMCLGPVQDPQ