MAAMTLSMHRCASISNVQQQQRRGTLACNARQSTLPKHFLAGEPPLGVSSKAASRLAPLRQLRSAARQAAGPVLAAAGGEDYRQRPAKDVRVLVVGATGYIGKYVVKELVKRGYNVVAFARERSGVGGKKSADDVRQELAGADVRFGDVSDMSSLRGTAFKDKVDVVVSCLASRTGGIKDSWDIDYQATLNALEAGRAQGAAHFVLLSAICVQKPLLEFQRAKLALEAKLQEAAKEGGITHSIVRPTAFFKSLAGQVELVKDGKPYVMFGDGTLAACKPISEEDLARFIADCVAEEDKVNQVLPIGGPGQALTAKDQAELLFDILGKPPKYFPVPVALMDGIIGLLDLLAKVFPGLKDGAEFGKIGKYYAVESMLLWDPVNQQYMADETPSYGTDTLEAFFRRAATEGLKGQELGDQAVFGVGAGKDX