MVRPTTLFTILLAPFASANPLLAGRQAAASINDLIKTHGKLYFGVATDENRLTANTNAAIIRADFGQVTPENSMKWDATEPFRGSFNFANADYLVNWAQQNGKLIRGHTLVWHSQLPSWVSAITDRNTMIDVMKNHITTLMTRYKGKIYAWDVVNEIFNEDGSLRQSVFYNVIGEEYISIAFQTARAADPNAKLYINDYNLDTASYAKTQAMVSRVKAWRAAGIPIDGIGSQTHLSAGGGAGVPTALQYLATAGTPEVAVTELDVATGDPTDYVDVVNACLSVPSCVGITVWGVADPDSWRASTTPLLFDASYQPKPAYNAIVDALR