MTTDRLPLKQRMLKLKDIGSLSIDQCTYKNIELTVTDKQGHARVWNYSAKKFGTEFFPGGKRFFSANYSNKWWYERESNWLDFHMVQQDTKSVILVIAGHPYTLQVPDKGNVQPHLTRAPDVPAPISYGTKALQEIYKHPQLADFKIIDEDDKTHLIHTQVLIPLWPYLATVLESGMTESRDRTLKLQYPSNILDIIIGFLYGTVTNVSEELALELLIPAKVYFLQDLERAVERAITGSSLEGDRCIISWQTAKQADNQVIRDYCSCYFLEHVGHQATAYLCPDLLPEELAEFQTDLNNQRARQLLYEGQ*