MGDLHAVNTISMLLLIAPTVLSIFLFSATSTVLFVNASPIRVPNLKQCELASDTSPSNPSISLQLNCCLPIPAKKVINFSFGAYRTPQKHVRNPAHTVSADYIAKYTRAYELMRALPEDDPRSLHTQANIHCAFCNFAYKQAGNESLPLQVHFSWLFLPWHRWYLYFHERILGSLLGDPSFSLVFWNWDDQRDGGNVMPAMFVRNGTALYDAKRSQANLPPTLVKLSPATTGNNSVVVNSNLNGMYQDMVTANSAELFMGGAYRTGIDLTNDTVVNNTLGGSIENGVHNGIHFFTGDPNQPIRQDMGTFLT