MKYKLVNLLSSCTWALVFTIWLLWDVIKAFQRKALWIAAEALVLSALTIQILGLIDYFHISYTGNKSQTNEEVGNLLEADQLVIDSGRLMMCVFLSYLIPQMIRSRWTCVWSDIGALVLAVMFHMGVELHIVWKAKEAYYHHQAKEPCDHRQSKEPCDHSQSIWFFVSSAILFRDSILLLLLLSCAVLAGKSIRKVISQKVPSALSCCGPEERKWENIVDHIFKCWLVTRASQPDYSMARSVFSALAGLVVSVFVVILIIKWRYIQLQSNYDIIRKITVIVDAAFVLVGWMVVLFRWFISVWYFPKNVQVLFYMEDFWTRTIAELKDDLDTQSKSQMYMKKRNLGRMLKVALKHGISWNFIDDSYDSNEGAKLVSLAADKAFYTLKNIWKKDSEKIKKLFREDMEQLSKDGKSGADQESQHDSKDWMRAALKINLYKTWKAIEHNSVDSIHNLECLLANVIVHCIDKEMDNALIGNCTEWAKKWREAEIYSAAFIAGKLKGVRYQVKLQGERDKIAEGNVPV*