MKELLPSRVLELAVLLGAVLVRILTGLSSYSVFFPASWAVARVLHGPHPCAARVWTLASLLLSPALLIIDHGHFQYNCLSLGAAAGAAAAILGGAPVLGSLLYCLALNHKQMALYYAPAFFGHLLGRCLQARRGLAKVGAVARLGLVVVLSFALIWSPWLTSVKDASQVIARIFPLRRGLFEDYVANWWCASSVIFKWKQLIPAGLQVRLCAALTLAAATPSMLHQIMRPSPLGLLLAMANSAFAFFMFAFQVRPY*