MSITSFVKRIQDITRNDAGVNGDAQRIEQMSWLLFLKIYDSREMVWELEEDEYESIIPEELKWRNWAHAQNGERVLTGDELLDFVNNKLFKELKELEITSNMPIRKTIVKSAFEDANNYMKNGVLLRQVINVIDEVDFNSPEDRHSFNDIYEKILKDIQNAGNSGEFYTPRAATDFIAEVLDPKLGESMADLACGTGGFLTSTLNRLSSQRKTSEDTKKYNTAVFGIEKKAFPHLLAVTNLFLHEIDDPKIVHGNTLEKNVREYTDDEKFDIIMMNPPFGGSELETIKNNFPAELRSSETADLFMAVIMYRLKENGRVGVILPDGFLFGEGVKTRLKQKLVDEFNLHTIIRLPHSVFAPYTGIHTNILFFDKTKKTEETWFYRLDMPDGYKNFSKTKPMKSEHFNPVRDWWENREEILEGKFYKSKSFTPSELAELNYNLDQCGFPKEEEEILNPFELIQNYQAERATLNHKIDNVLADILQLLEDK*