MGDFLFLSLAISGVLILSWILRFFYAFWWRPKKLGKYLRDQGINGPPYRLVVGNIMEDTRLRNEAKLRPMDLSHAIMPRVIPFLYQTFKSYGKISMTWFGPNPRVCIMDPELIREVLTNKSGHFKKTKLSPVFNVLRTGLLKHEGKKWAKHRRILNPAFHQEKLKRMFPAFHTSCSELISRWEELVGSKGSSELDVWHEFQNFTGDVISRTAFGSSYKQGMRIFQLQTEQAQLLSQSDKSKFIPGYRFLPLKENKRRNEIDKEVCALLRDMIRKREKEMELGNVSNNDLLGLLMESSFKDSQEQGNSNATAMTTEEVIDECKLFYFAGQETTSVLLTWTMIVLSMHPSWQLQAREEVLRVFGKNQPDFDGLNLLKIVPMILYEVLRLYPPLVFTARQVDKTTKLGDITLPPGAQVTLPTIQMHHDPEIWGEDVEEFKPERFSGGVVEASKNQLVFFPFSWGPRICIGQNFALIEAKMALSIILQHFSFELSPSYAHAPYTLVTLQPQYGAHLILHRH