MPGNGCQFFGMNSGSTTIGTTRMNARTVHQRCLHRPRVAGNNSQRRFNCHSQLITMFSAAQLANFKGKKRITQETFDAAVQENITEFDMDPEEALTSAVEEFSAQGVDLSNIIKSVSGGNIAAHPITTAVAALQAVGDAGAVAAAADDIAAAVYAEGADQVAAVLHRAGAAQALAASIAAAAADPATLLSILRALYALLASASRELQADFAQADGAAAVHGALSSRPGSSVVAAALQVAAASAVKNEGGKAALMEAGWGKSSLEAMQQCAGDADTLQAACAVLCTLTNPDDESQPGSRAFPNARALAKEGAAKQLVDSLRGHAELPAEAVAALATALKQIAANEEICQEVAGAGGVQLALQILDTGMTTTLARPVCALVRQLVSSDGNKRLLVGCGGLQLLTALLAAPSSSPALLEQALGVLTNVTLRNPEAAAKALESGCLDAVLELMRVLLANSNGKENRGTTAVQRQACMALRNIAARSPDVRTELLGKGAEGLLRQIRAAYPSCVDAGSAALRDLGLAYNX