MNGSRFLNSLIFKIIVAIVLGIVCSLFFPEWAGRVFATFNGLFSNFLGFFVPVLIFALIAPAIASLGQGAGKWLSVTAGIAYVSTIISGLIAYGVAEGLYPSLLGNESMIEAKDIDEGALAPFFSVEMDPPLGVMSALLLAFTVGIAMASMRTEVLFKGAEELREVTMKVIESFIIPLLPFYIFGVFLTMGMNGNLKLTLSQFAKVLILAVLMTWVILALQYLLAGLFAQRNPFTALKNMLPAYFTALGTSSSAATIPVTLECTRKNGVSQSVADFVVPLCATVHLSGSMQKIALFAFSIVCMTGVDMTAGMALGFIFLLGVMMIAAPGVPGGAIMAAVGLLQSQLGFDEGQVALMIAAYIAIDSFGTACNVTGDGAIALAVNRLAKGELRREKQPA