MDTCCAAMKSTVHLGRVSTGGFNNGEKEFFGEKIRGSLNNSLRINQLSKSLKLEKKEKKIKPGVAYSVITTENDTETVFVDMPRLERRRANPKDVAAVILGGGEGTKLFPLTSRTATPAVPVGGCYRLIDIPMSNCINSAINKIFVLTQYNSAALNRHIARTYFGNGVSFGDGFVEVLAATQTPGEAGKKWFQGTADAVRKFIWVFEDAKNKNIENILVLSGDHLYRMDYMELVQNHIDRNADITLSCAPAEDSRASDFGLVKIDSRGRVVQFAEKPKGFELKAMQVDTTLVGLSPQDAKKSPYIASMGVYVFKTDVLLKLLKWSYPTSNDFGSEIIPAAIDDYNVQAYIFKDYWEDIGTIKSFYNASLALTQEFPEFQFYDPKTPFYTSPRFLPPTKIDNCKIKDAIISHGCFLRDCSVEHSIVGERSRLDCGVELKDTFMMGADYYQTESEIASLLAEGKVPIGIGENTKIRKCIIDKNAKIGKNVSIINKDGVQEADRPEEGFYIRSGIIIISEKATIRDGTVI*