MPSESTPLIGRRLQPSDHTYVQKVRIVLGSSYVNILLIFVPLGLLSGILGWGATWTFSLNFLAIVPLAALLSFATEELSAKVGQTLGGLLNATFGNAVELIVSVIALYQGQIRIVQASMLGSILSNMLLVLGCCFVAGGWGRVQQKFNMTVAQTMSSLLALGVTSLLIPAAFHASLPNSGKPGEDTDPSVVDPTLAVSRGTSIVILSIYTLFLYFQLGSHSGLFEDAESEAVDATEGEDEHEGSTLTPWESIFALVVITVMVSFCADYLVESIDDIVASSGLSKTFIGLILLPIVGNAAEHVTAVVVAIKDKMDLAIGVAIGSSLQIALFLTPFLVILGWIIDQPMSLYFSTFETAVLFVGVFVCNYLLQDGESNWLEGVMLLGTYFIAAIAFFYYPSDM*