MSNSSKNITVTVTIVEGVPTFSYAPDGPIIVTESTDVIFTLSNTSHPAVSFKEPLISYVPVDASRNITLSLSADEQSLTLRDTDIDKEVIGVQLVIKDAYRNTYASPDPQIINRD