MSRPLLFQSKLLCFSLLYLFTCLFFVLYASLSRTRCLFAFTPSDQIRHTLFSYPTTYGERKYSVPTAHTSCSSPIYFSDYGMVLKEIQDFCRNSSTFSSPLRYLSMEGESFAGNFGTQMRRSYFNHNNDDLEIPCGFLKEFPVTNSDRVAMENCRGVVVASAIFGDHDKIRQPRGLAAKTLGTVCFFMFIDNSTLSTLYSHHILLENDKIGAWRIVLVTGNLPYENHAMNGVIPKYLIHRLFPNAKFSIWLDAKLQLTADPLLLIHALVISKNADMAISKHPHNIHTMEEAIATARWKKWGDVASLRMQMEVYCENGLKPWSLSKLPYTTDVPDTALIMRRHGVATNLFSCLMFNELEAFNPRDQLAFAYVRDLMTPKIKINMFDVEVFEHIAVEYRHNLKRDAQSPPKEKNRTLTLETVSGSKCEDYLLHMWGESHD