MTTNQRSIKAPQTVVVKLGTSVLTGGTLALDRAHMVELARQCAELKKQGHSVVIVTSGAIAAGREHLGYPALPNAISSKQLLAAVGQSRLIQVWESLFAIYGIKIGQMLLTRADLDDRERFLNARDTINALVENGIVPVVNENDAVATNEIKVGDNDNLSALVGILCGADKLLLLTDQKGLFTADPRKDPNAQLIKEVTTIDDTLRKIAGGSGTTLGTGGMATKLQAADIARRAGIEVIIAAGRAPNVIFDSLSDEPQGTRFLALEEALENRKRWILAGPAASGDIVIDDGAVKAVQTKGSSLLAKGVVRVQGQFARGEVVRVLDKQSHLIARGIAAYSNDELAQIAGKHSKEIIDILGYDHGSEVIHRDDMVVIQE*