MLMKNSFIFILVAILITFLNEFSNPIRASLNSNFVYIDGTHFALEGKPFYLNGFNSYWLMYMASDPSTRNKVTNIFQQASKYKMNVARTWAFADGGSKPLQSAPGVYNEQMFQGLDFVISEAKNYGIHLILSLVDNFEAFGGKKQYVAWAVQKGQQLTSDDDFFTNPMVKEFYKNYVKDVLTRVNKITNVAYKDDPTILSWELINEPRCPSDLSGKTIQNWITEMAAHLRSIDTNHLLEIGLEGFYGNDKKQYNPNSINYGTDFISNNQITGIDFTTIHIYPDQWLPGSTPEAQDNWASQWIQAHIDDSKLLKKPILIGEFGKSSNTTGYNIEMRDNYFGKIYGNIFNCAKNGDPCGGGLFWQLLDQGMEKYGDGYEVVLQASPSTDRVILLQSLRLSKLS*