ALNVVGLVGKSVKLSCKGSGTGKGDAYWTDEDNVVIIGLQGDDVFISTGKLVDRVSTDLELLSNGVFPLHISDAQVEDSDTYVCTLKDQEIKIKLYVLDVYAKTDAVASAGEQFKWDLEEPPGGTLSVLRTRSGGGFDSGGSSIKSKKLEGSLPGTYTISVTFDGSSITCTHTLTVSS