MSATSARQPVPGTTIFDGEQARKGYALNKMCYSFNDAANRKAFVADEDGYCSKYGLNDQQRAAIKSRNVLALIEAGGNAYYLAKFAGIFGLDMQDIGAQQTGLTKDQFKAKLLAARG