MLSQNQSVFSSFDLATNIMRRTKSQFTRSFTFATKRHPEIHQLLGRTEQCDKVSVQDGYNTVFVKIYLIKVQVEHEVDDNAEIAPTALAPRLMKSVVGCRRVFRNLMSGPNSVQRRRGRQTYSRYQTLELEKEFQYSHYLTRRRRIEIAHSLCLTERQIKIWFQNRRMKLKKERQQIRELNDESCRRSTRDSSHPNLDSSNPYLGLLQSSQYYSNKNSGDSSELPEASQLDCKPPIDADTVMLPKILGRTTEPGQHRADPFNNEFIGRGLVHPPGTLVTFQADAHMGHAVSEEECDGPESEDEDEEYEVDNSMESDEHAVKMQHRFMRNGVVRHNTVLTTD