MEKALEWLRPLVDSKNWEYCVVWKFGDDPSRFIEWMGCCCSGANGVDVNVKRENGGKQTFSSLCRDIQVQHPIRTKACEALAHFPHSISLYSGIQAEVVTSNEPKWINHAEISNSNLSHELKGTLVLIPVAGGLVELYNSKMIYKDQKTINFIINRFKLGSEEANSSVAQKEDQVLDFFPYEKSNFCAPLLQYATSFPSSAPHISQVSESSANPSIQGSSTGSIPSNELTLCHSPPDHLSRNVPLSQSTEGYFEHTELQCSGNLSRMEDTIFPWKQENYIVAGDMFSMGKKRQKGPYQSKNLVTERKRRNRIKDGLFTLRALVPNITKMDKVAILGDSIDYINELQEKVKLYKIELNKIEAEVTNNESTPEMVLSDMTEMSKVTGQTNEKTQISVNTTDRTRMEVEVNQIGAREFLLKVSGSRKPGGFTQLMEAMNYLGLELVNVSCTTSGGEIVSVYIVEANVDRFIDAQKLRSSLIELTS*