MSWRSVGKSFQALSAHLLLLCFTVLLVVKLDHYSDFSWWVVFSPVWVFHAVVARGRFSLPAPSIPYDRHWAPCHAVVATPLLIAFELLLCIYLESIYVYHSAAVNLKFVFLPLLAFEITILIDNFRMCKALLPGDEESSNDELLWETLPHFWVAISMIFFVAATLFTLLKFCDFNALGWWDLFINFGVAECFAFLVCTKWSNPAIHRSSDALGASSSSATIRRLNWNSGLVVSSEEEPQSRICGLQDLGGHIMKIPIILFQVLLCMRLEGTPAAAKHISLPVIFLPIFLLQGAGILFATLRFVEKTVLLLRSGAAVGQYHVISSRVRDCFAFMHHGSRLLGWWSIDESSREEQARLYHDGFPGYSTFCGYPPEIVKKLPKKDLAEEVWRLQAALGEQAEITKLSQQEYERLQNEKVLCRICFEREISTVLLPCRHRVLCSSCCEKCDNCPICRVCINERLPVYDV*