MESTGMSEVLAEQEGVIHQQQRKASPSNGFSELAWMAGMATLMKVLLIPAYHSTDFEVHRHWLALTHSLPVNRWYLDESSPWTLDYPPLFAYFEKLLSLFAVCVDPKIVDLINGFNYKAETVVVFQRVTVMLADLVLYFSLWRCCRKLSLEKQRLVYISIVWSPSLFIIDHIHFQYNGFLLGILLLSLSFLGEGQDFMGGLAFAVLLCFKHLFLVAAPVYFVYLLRHYCRGPYRMVKFFTMGISVLAVIFLAFGPFIYYGQMSQVLKRLFPFGRGLCHAYWAPNVWALYNTADKVISFSLRRLGFSIHTATASLTGGLVGDFAPYAVLPQITPMVSLFLVVLAIFPCIVQIWRRPQQQHIAQWVAYAYTCGFMFGWHVHEKASLHFVIPLSLVAIVSSEDAGHYIFLSIVSCYSMFPLLYEDEEYPVKVLLLTIHGAVMWRSFSLYFSNENARGHLSCGYPSLAK