MSVKTVKVSNVSLGASERDIKEFFSFSGDIEYVEMQSDTERSQIAYVTFNDSQGADTAVLLSGATIVDMSVTVTLDPVYQLPPTAFAASVPTGKKSAGNSESAFQKAEDVVSSMLAKGYILGKDAVGKAKSFDEKHQLTSTATAKVASLDKKIGLTEKISIGTSIVNDKVREVDQKLQVSDKAKSAFSAAEQKVSTAGSAIMKNRYVLTGTTWVAGAFSKVAKAAGEVGQMTKEKVGMTEDEQRQKMVTDFAQVHLSESPIASEFTEHQPAKPAPAQGLVL*