MEDIQHRIVNVNGLNMHVAEKGEGPVILFIHGFPELWYSWRHQIIALASLGYRAIAPDLRGYGDTDAPPSVSSYTCFHVVGDLIGLLDVVASDQDKVFVVGHDWGALIAWYLCLFRPDKVKALVNLSVAFNPWNPKRKPLEGLKAVYGDDYYMIRFQEPGEIEAEFAQIGTETVVKEFFTYRTPGPLFLPRGKGFGHPPNAEIALPSWLSEDDVKYYTSKFEKGFTGGVNYYRNINVNWELTAPWTGSQIKVPVKFIVGDLDLAYYMPGVKDYIHKGGFKRDVPLLEEVIIMEGVGHFINGEKADAISEHIYNFFQKF*