MKKNINLRSLAAQAIEQVVEKGQSLSNVLPPLQQKVSDKDKALLQELCFGVLRTLSQLEWLISKLMARPMTGKQRTVHFLIMVGLYQLLYTRIPPHAALAETVEGAVAIKRPQLKGLINGVLRQFQRQQEALLAEFAEHENRYLHPKWLLKRLQQAWPEQWQEIVEANNQRPPMWLRVNRNHHSRDEWLALLNEAGLEGFTHPDYPDAVRLATPAPVHALPGFDEGWVTVQDASAQGCMRYLQPKNGERILDLCAAPGGKTTHILEVAPQSQVMAVDIDEQRLSRVYDNLKRLGMKAEVKQGDGRFPEQWCGNEQFDRILLDAPCSATGVIRRHPDIKWLRRDRDIAELAQLQAEILNATWAHLKPGGTLVYATCSILPEENGQQIAAFLARTPDAELHATGTPASPGQQNLPGVEEGDGFFYAKLIKRRN*