MSYVIVKYLHFIGILVLASSLMVEHVQLKADMSAAALKKVALIDLIYGISAGVILITGLLLAFAVGKPSAFYMTNPVFHAKVTLFVLIGLLSIHPTLFLLRHRNSTAASIVVPKSIIMVIRLEMLLLLIIPLLAVLMARGIGLA