MSCGPGLFSDIGKKARDLLTRDYISDQKISVSTTTATGVAITSTATKKGGLSSGDVGTVYKYNNILVDVKVDTESKIATTLTFTEIVPSTKTIASFKLPDFNSGKIEVQYFHCHATLASAVSLNQTPTIDLSTTIGTPSFVIGAEAGYEPSSGRLTKYTAGIGVNKPDSNASIILGDKGDTIKASYIHHLDELKKTACVGEITRRFSLNENTFTVGGSYAVDSLTMVKAKLNDHGKLGALLQHEIIPKSLVTLSSEMDTKALDKTPKFGLALALKP*