MGCKAQTVLWTNYVEDGPVPPENFQLKEIDLPDLKDGEVLLELQYLSVDPYMRGRMRNAAGYFVGPFVPGEPVSGIGIAAVKESKAPGIEKGKFYSGMYPWTSPHIATKDQMGQMMPVDTEVLKQAKLPLSGIGGVLGHTGMTAYGSITRIGKPQKGETVFISGAAGAVGMIVGQMCKNIYGCKIVGSAGSDDKVEFLTKELGFDAAWNYKKMPTLDALKKFCPEGIDIYYDNVGGEQLEAAIEMCKPAARIVCCGMISQYNKKGDERYGVKNLTWLVFRKIKMEGFLLAQFFPDMIPEFFEHFPKWIAEGKIKDTEYVVQGGLANAGQAFCDMMAGKNTGKAVVKCVDKDPIVGK*