MSVKTVKVSNVSLGASERDIKEFFSFSGDIEYVEMQSDTERSQIAYVTFNDSQGADTAVLLSGATIVDMSVTVTLDPVYQLPPTAFTASVPTGKKSAGNSESAFQKAEDVVSSMLAKGYILGKDAVGKAKSFDEKHQLTSTATAKVASLDKKIGLTEKISIGTSIVNDKVREVDQKLQVSDKAKSALSAAEQTVSSAGSAIMKNRYVLTGSTWVAGAFSKVAKAAGEVGQMTKEKVGMTEDEQRQKMVTDFAQVHLSESPKASEFTEHQPAKPAPVQGLVL*