MEKLLKLRVLLLLLLLQQQQEANSYSTVEYLPGWQGRLPFPLETGYVGVGKDEAVQLFYYFLESETEPTTDPLLVWLSGGPGCSSVIAIVDEIGPIRFVEQVYNGSMPSFELNPHAWTKIANVIFLDQPVNTGFSYATNSAAYKYTDVQACEYVYEFLRKWLNDHPQFISNPFYVSGNSYSGMIIPIITQLISNGNIAGKEPLVNLQGYLIGNAVTISPQDEKYHIVFCHGMGLISDELYKSLEKNCRGEYTNINPKNTGCANDFRNFKQLVKNINVEHVLKPFCTNDDDPKDVYQMTSERRLLDDKLISLQREDKCDSDWRKHLRYWANDPQVQEALHVRKGIIESWIKCRRDISEGSHHNYTLTVHNVVPYHANLSTKGYRSLIYSGDHDYMVPFQDTQTWIKSLNYSIDDDWRQWNVNNQVAGYTRSYSNKMTYATVKGAGHTACMDKPEECFVMFKRWISDDPL*