MIHHQGLRYRDAAESPLEAKLLAFLRNAQLCLHLGIQYVIFEGDSFIIWNNINTDACMPWRLMPLWKKLQHALDQLPRWQTILVRRNTNRLAEALTKTGIPPRNVIYFQERCLLEEQEPHRMATNLLEHTTRVLNNRNVGAS