MQAISCRHAFVRAAGASRSASRRARHVVAGSAQKQPPTLSSMDEDKSINAFCSIDGEGKRMAPMTLGEKEQLFLEALSAYYYDGKPSISDSEFDNLKDELLWSGSKVAVLSSDEQRFLEAQIAYNKGKPILDDTEFDKLKTRLKGAGSIITAEGPRCSLRSRSMYSDTQVDYLRMTAINIPAALVVLGAVFSIDDLTGFQITKIIELPEPWGIVALWGVLLPIVYVLSTSITNAVFKDALILRATCPNCGTESTTYFGDILTVSGNRKTNEVKCANPECKSTLTFDNTKRSVTCTPPEVKAX