MEKISRLKHLFVTVFLSNFAFNVVTPAITDITMDAICPSQDKCSLAIYLSGFQQAIIGLGSMLMMPLIGNLSDVYGRKTLLTIPVTLLIFPSVIMAYRRTTNYFYAYYVMRTLTGMLSDTGIQCISIAYAADCMSEENRASAIATLAGVGSAAFLCSNFVVRFLSTAQIFLVSSISSSAALLYMTIFLKDNINNYDALNQSILANHQSDHSEGTTVHQIINLLNTSTTLLLATLISILYGLGEGGIQSPFLYFLRARFQYNKDNFSMLMLICYGGTTFSQLILLPKLARIIREETILSLALIAGFSNMLIDSIAWAAWVPYVVALFPMFFFLAKPALQSIVSKQVGPNEQIFSYLRELHLIILVLVCCASALLGL*