MVNLLFLFFIMSFFPNNIFDYDQQAITDLLITASLKILFALAILLIGFWLSKRLQKLIIRALRKSNLEPTFISFAGNISYYLLLVVFFVLCLAQLGIQTSSLVALLGASTLAIGLALQGSLANVAGGILLVLFNYFRVGERIEVAGIEGIVESIEILSTTICTYDNRLVTIPNKQIIENNIINHVGKPERRIDLVIGVGYEEDIDHVRSSLQWVIDQNSEVCTEPAPTIALGELGDSSVNFYVRPWVKSEDYFRLKLQLTEAIKRKLDEENISIPFPQRDVHLIQPETKELDIKAA