MFSGSTQGVRRFSLLLLEEGELYVEDFVASARWPAGVAGNWQRLPHMKGQLRLCTKSLFWEPDDVRVPIVRLPFQFVEGMEGAGERRLLVTTTRVVKMRGNAADTPYVVERAGNGSAPHPQPLQWEFELSYARLEGVMPLAQQMMVASRLPAAEQEEFLQATMAAAEAGARFDLGGLRSPAERLLLELGATLLSQGALVREPGRLLVTDQRLYFQPLHNISGHAAVSSHPLTAVAAVARRRYSLRDLALEVFFSQPDSSRKQLEVAASPPFWGAASALFAFSSREQREQAVAVLAAQQDLGAALPGGREAATACSAILEADPSWLSRVTAAWQRGLLSNLDYLLFLNLASGRTFNDLSQYPVMPWVLADYASPALDLSSPQTFRDLSLPVGALNPRRLAMLRERFADMAGFSAEPPFLYGSHYSTPGFTMFWLVRAAPAHLLRLQAGRFDSPDRLFCGVGEAWEGVTGSNPGDVKELIPEFYTRHDFLLNX