MSVADGLAPLSRTSPCHPTISQNTGASVLKGEDILLVEHQRPWPGSGAGDEVKCSGGSGEGASAGSARCSCCGVDTAEYSLFAVFDGHNGVAAARLVADSLVPILEERLPQGLPPAATSPSWVAWREDIQLALVETMAELNRLFALKGILAGCTATLVLQYGWLLTCVNLGDSRAILDTGLESVQLTVDHRVATHKGERRRVEAMGNNIAPIDFTGSGPATRQDNGVGPLRIWPGGLCLSRAIGDFDVGDSVIPFPHIMQVLVPPTGARLLVASDGVWDAYEKMNRLGSMLRSWTLDTCPQRLIQSIVRAYGGLRDDTSLIVVDIVPPGKTFPEAVQAAQARNKLFTASATGSSSSX