MSEPLYVPVLPVRQHARIAYERLRPDIQAAVAPLWNLPPSPGTTPAQLERAHWQKELRRVRGVHRRHPGWIDAPFAEAAQIPALSAILDECTALNRLLRPVTGPERSEAQQTAAVETARRCGCGVGVRVRMPGEWDGNVAEAVGALLDRVDREVPVDLLLDLGAVLPGRPDAGKEALRALDALVALADNWRTVAVLGGAFPHVTDDMMRFGAPHEEPRADWDMWHEIRAGRRERLSRLRYGDYGVQPPAALATVPGGGGPPWGVLRYTTDRSFVLCKVVNGGSDRTAGIRAAARRVRDLPDFRKAVASAGETWLRDCAGGPVTDSEGTGTHTQWLWAGNVQHMTYVVRSLPGP