MAETAGQIDIFEVLAAAELDEQNSRVQRYGIPILFASPTRGVQARVAEFETWATTWGRHGSTAASHAFCPGICDPSAPTEICQPTCIAADLDCCCPDTSRDTACQCVGGDLYRGACTGCPWEGENRADESEAVCDALDHAQPGWIDDLPIVIPERTPSQKDEVWTAKVIDIVGERPTGWPVITRRGVTIGLRSVPHRSPWGGYDVAAATAEAHLARQH