MSVDTPKKSVRHFIYQYWAFILVGLSALFSAWLYYSSDYKLEQLLISREWQSRTVSRIEETELEQLGMLRRVEQTSHVVYLPNSTYSRITLMRLFSDNEQPLTIHISESGNWDVSGKYLLTEPTEFKDITSGTNEDFQPEHLKIINKLYRMDAQQSRRMDIINEKTILLTSLSYGSHILYSL