MIQVFLGHSGGTDTDGNFLPRLVYVSREKRIGHNHHKKAGAMNACVRVSAVLTNAPYILNLDCDHYINNSKAFREAMCFMMDPAVGKKVCYVQFPQRFDGIDRNDRYANNNTVFFDINLRGLDGIQGPVYVGTGCVFRRQALYGYDPPKRVKPPSRSCNCCSGLCSGWCCFGARKKSRKSKFSVKPKFWKRKKSSKKGEANAPIYKLDDIEEGVEGIESEKTALMSQKNFEKKFGQSPVFISSTLLENGGVPPHASPASLLKEAIHVISCGYEDKSEWGKEIGWIYGSVTEDILTGFKMHVRGWRSIYCMPRRPAFKGSAPINLTDRLHQVLRWALGSVEIFLSRHCPIWYGYGTGLKWLERLAYINTIVYPLTSLPLLAYCTLPAVCLLTGKFIIPTIDGFASLWFLTLFLSIFATGILEIRWSGIGIDEWWRNEQFWVIGGVSAHLFALFQGLLKVLAGIDTSFTVTSKQSEDEDFAELYQFKW