MSFQLERTYGLRAQHWYQPETSLSDVAQNLFAASLPDGETQQFLDNSNKIASNFFWQTVRNLGVMILSTIYSKTDINGMTGFGNMFLFSENQFAKFLAIEKESWNSTDKKVLDLGAGNGDITEHMRPFFEHVYATELSSKMRNRLSWKGYNVLSALEWAETDVKFDLVTAFNLLDRHYSPGKLLNDLWNVARRSNCNVIVSLVLPVSHYVEFNPNGRSTRPDNYLNVAGRTYADHVHHMIVNVFKPANFEVLRWTRLPYLCEGDMNNSAYYLPDAIFLLKPIEPESPSSTITQETTSVSQESTSHASHTDL