MIVWLGGALLLSIGLILFSIWRWGIRSHGSVKYPKSLPSLPVIGSLLHLGSHLPPHILFCNLQKKYGSLYSFMMGSHYVVVVNNHEDAREVLLKKGKTFAGRPRSVTTDILTRDSKDIAFADYSPTWKFHRKLVHSALCMFGEGTIAIEQIISREAASLCHTLTTLQGVPLDVTPELTRAITNVVCSLCFSTRYNRGDEEFESMLRYSQGIVDTVAKDSLVDIFPWLQIFPNKDLDLLRKSVAIRDQLLKKKLKEHEAAFCSETVNDLLDALIRAKLSMENNNSNISHDVGLTEDHILMTVGDIFGAGVETTSTVLKWTLVYLLHYPEVQKKIQEELDVKVGFGRHPQLSDRKILHYLEATIAEVLRIRPVSPLLIPHVALKDTSIGEYNIPKEARVVVNLWSLHHDEKEWVNPGDFNPDRFLDDNGHRVYSPSHSYLPFGAGIRVCLGEALAKMEIFLFLSWVLQRFTLQVPEGDPLPDLEGKFGVVLQVKPFRMTARLRDGWNNIDIAT