ALNVVGLVGKSVKLSCKGSGTGKGDAYWTDEDNVVIIGLQGDDVFISTGKLVDRVSTDLELLSNGVFPLHISDAQVEDSDTYVCTLKDQEIKIKLYVLDVYAKTDAVASAGEQFKWDLEEPPGGTLSVLITRSGGGFDSGGSSIKSKKLEGSLPGTYTISVTFDGSSISCTHTLTVSS