MATQRLSNVLSHITPGQKPLDKITQKNPDDVVITLAIRTPLTKGKKGGLKDTPLDGIVFKLLEQVVRKMNLDPQMVEDVCLGNVSDAKAAYYVRAALLAAGFPNTTSASSVNRFCSSGLKATQDIANQIASGNIDIGLAVGAESMTSGGDRLTRPFVDEILNGGQDAADCMQPMGQTSENVGKDFDVTRESQDRLAAESYQRAERAQKAGWFDDEIVPITVKVDGNDVTLTKDEGPRWGTTYESLSKIRPAFPDYGDRSTGGNSSQVTDGAAAVLLMKRSKALELGQPILAKYVGATVAGLAPRIMGIGPSLAVPKLLGKYNLTVDDIDVVELNEAFASMACYCRDKLQLDWSKVNIRGGAIALGHPLGATGARQIVTGLSECRRQKKKILLTTMCIGTGMGMAGLFVNEQL*