MEKKESTITGVYDEEHSSNFLSETGEIKKVKRGLEERHVAMIALGGTIGTGLFIGISTPLKNAGPVNALIAYIYMATLAFSVTQSLGELATHSPIAGSFCTFNTRYLSKALGFSTNWCYWFTWAITFAIELSIVGQIIEYWTYAVPIGAWIAIFFVILIGTNLFPVSFYGELEFWIASIKVIAIIGFILYAFIMVCGAGQTGPVGFRYWRNPGPWGPGILVSNVNTGRFLGWLSSLINAAFTYQGVELTGISAGEAANPRRAVPRAINKVIYRILIFYLLTLFFIGLLVPYNDPALNSTENFISSSPFLISIQNSGTKVLPDIFNAVILMTVISAGNSNIYIGSRILYSMGDSGNAPKCFLWVTKWGTPYVGVIFTGIFGLLAFLNLSEDGATVFDWLVNITAVAGLIAWMFISVSHIRFMHILRRRGSSRDELPYKAKWMPWFAWYAAINIFVILFIQGFEAFFDFTATKFFTAYISLILFVVLWIGSQFSLYKNDPWLIPIDEVDIDSEKRKVDEEIWEEEPPKTLWGKIWQTIL*