MSILPKSDSIHIREVWADNLEEEFNLIREIVDDYPLIAMDTEFPGIVVRPVGKFRTVQEYNYETLRSNVDVLKLIQLGLTFSDEDGNLPNCGTDRYCVWQFNFREFNIWEDAYATDSIELLRQSGIDFKKNSEMGVDSHRFAELLMSSGIVLNENVRWITFHSGYDFGYLLKLVMNRSLPPTPGGFFYLIRMYFPNLYDIKHLMKFCNSLHGGLNRLAELLEVERFGACHQAGSDSLLTSCTFRKLRESFFKGAADKYAGVLYGLGVESNTDNNNQNETAQF*