TIRIVGAWVNCNKATATVTIVVTLSNPPDNSFEISIEVTIRLDDGTKLPYDATYQFNPDKGYAYCIARWPIPPGHTAIIGAVFTVKGDGQTLVGLLNFEI