MSWRRVGKSFQALAAHTLLLCFTVLLVLKLDHVVDYSWWIVFFPLWLFHAVVARGRFSLPAPSVPHDRNWAPCHAVVAIPLLIAFELLLCIHLESIYVIHSAAVNLKIVFLPLLAFELIILIDNFRMCKALLPGDDESMNDEAIWETLPHFWVAIAMVFFVAATVFTLLKLCGDVGALGWWDLFINYGIAECFAFLVCTKWSNPTIHGSSLAHGASSSSTTIRYLDWNSGLVVSSEEEPQNRMCGLQDLGGHLMKVPIICFQILLCMRLEGTPASARHISLPLLFLPIFLLQGAGVLFATLRFVEKIILLLRSGAVAGRYHVFSSRVRDCFAFMHHGSRLLGWWSIDESSREEQARLFHDGFPGYNTFCGYPPEIVKKMPKKDLAEEVWRLQAALGEQAEITKLSQQEYERLQNEKVLCRVCFEGEISTVLLPCRHRVLCSTCCEKCKRCPICRVCIEERLPVYDV*