MDTCCVPMKSTVHLGRVSTGGFNNGEKEFFGEKIRGSLNSNLRINQLSKSLKLEKKENKIKPGVAYSVITTENDRQTVFVDMPRLERRRANPKDVAAVILGGGEGTKLFPLTSRTATPAVPVGGCYRLIDIPMSNCINSAINKIFVLTQYNSAALNRHIARTYFGNGVSFGDGFVEVLAATQTPGEAGKKWFQGTADAVRKFIWVFEDAKNKNIENILVLSGDHLYRMDYMELVQNHIDRNADITLSCAPAEDSRASDFGLVKIDSRGRVVQFAEKPKGFDLKAMQVDTTLVGLSPQDAKKSPYIASMGVYVFKTDVLLKLLKWSYPTSNDFGSEVIPAAIDNYNVQAYIFKDYWEDIGTIKSFYNASLALTQEFPEFQFYDPKTPFYTSPRFLPPTKIDNCKIKDAIISHGCFLRDCSVEHSIVGERSRLDCGVELKDTFMMGADLYQTESEIASLLAEGKVPIGIGENTKIRKCIIDKNAKIGKNVSIINKHGVQEADRPEEGFYIRSGIIIISEKATIRDGTVI*