MDTCCAAMKSTVHLGRVSTGGFNNGEKEIFGEKIRGSLNNNLRINQLSKSLKLEKKIKPGVAYSVITTENDTETVFVDMPRLERRRANPKDVAAVILGGGEGTKLFPLTSRTATPAVPVGGCYRLIDIPMSNCINSAINKIFVLTQYNSAALNRHIARTYFGNGVSFGDGFVEVLAATQTPGEAGKKWFQGTADAVRKFIWVFEDAKNKNIENILVLSGDHLYRMDYMELVQNHIDRNADITLSCAPAEDSRASDFGLVKIDSRGRVVQFAEKPKGFELKAMQVDTTLVGLSPQDAKKSPYIASMGVYVFKTDVLLKLLKWSYPTSNDFGSEIIPAAIDDYNVQAYIFKDYWEDIGTIKSFYNASLALTQEFPEFQFYDPKTPFYTSPRFLPPTKIDNCKIKDAIISHGCFLRDCTVEHSIVGERSRLDCGVELKDTFMMGADYYQTESEIASLLAEGKVPIGIGENTKIRKCIIDKNAKIGKNVSIINKDGVQEADRPEEGFYIRSGIIIISEKATIRDGTVI*