MSLKWKVLFSVSVIVNFTCIVLVIIQSRTRLSWTREAAIEAENVASISCSGHGRAYLDVLVLREDGTPICECNACFTGPDCSLFKPNCAVDVDSGNPMFLEPFWKQNAGSSGVMVAGWHRMGYEFEDGSLISKQLKNVIHKLHDTVGNANTSNKYILFGAGSTQLLNAAVYALSHHTPYSSPTKVFASAPYYPVYKSQTELLDSKKYKFSGDTSSWKNETRSTTNFIEFVTCPNNPDGHLNKAVLQGKFARHVYDLAYYWPHYTAIPSPMDEDVMLFTLSKLTGHAGSRFGWAIVKDKDVYDRMVEYIDLNTYGVPRETQLRALKLLNVVLQGDRREMFRFAHTIMKTRWEKLAEILSTSKRFSIEQLPSQHCAFSKQVRPPSPAFAWLKCEAEEDEECHNVLRKADIIGRKGAAFGVENRYVRLSVVNSRDDFDLLLQRLQDLVSKHRSIVDGVMSL*