MEPAGAPWCDPRRGYGYGYGGGSVARAPGVRRQPQQPPRQDAAAVATGGVLKRSLGEVERWQQALYLRAVRQRVTAQAQAAHPPIDIGAVLARAASRSSGFSGPPSAGFAGLSPQPSSTLSSLTTGSHMATPQPQPPMQQLLRRQMAAAPPAPPQAAQAVVARGPAARPATAREMVLLHELEKKLLGDDDDGDAEAAGSACGSTVTSSAWGDTMQELNSITAASLPSLPMASATNNYNNTVPITRSPTNSASSSTASSTASSSPPTSAASSRQLLSETAAAVADGNRTAAAAHLAALKTTVNPRGDAEQRLVAMMAAALSSRIGPPSSQQLAELCGPEQRAACQLLHDVSPCFGLALHGANLAILDAVAGQRAIHLIDFDVSVAQHIALIQALASRRVAGTCLKVTAVADPASPFTPALTQALAATGQRLKRHAQQAGLEFRFNAVSCRAGEIDASRLGCEPGEALAVNLAFALSRVADESVSPANPRDELLRRVRALGPRVVALVEQELNTNTAPLAARFADACAHYGAVLESLDATLARDSPQRARAEEALANKATNALAREGPDRMERCEVFGKWRARFGMAGLRPVAIGQGIADRVKARLGHARPGFDVKLDSGRLGVGWMGRVVTVASAWR