ALNVVGLVGKSVKLSCKGSGTGKGDAYWTDEDNVVIIGLQGDDVFISTGKLVDRVSTDLELLSNGVFPLHISDAQVEDSDTYVCTLKDQEIKIKLYVLDVYAKTDAVASAGEQFKWDLEEPKGGTLSVLITRSGGGFDSGGSSIKSKKLEGKLPGTYTISVTFDGASITCTHTLTVSD