MSVFLCFLCLLPLILIFLKNLKPSKWKLPPGPKKLPIIGNLHQRRELHPRNSRNLSEKYGPIVFLRYGFVPVVVISSKEAAEEVLKTHDLECCSRPETVGTRAISYNFKDIGFAPYGEDWRTMRKLSVVELFSSKKLQSFRYIREEENDLCVKKLSDLASRRSLVNLEKTLFTLVGSIVCRIGFGINLRECEFVDEDSIDDLVHKSEDVIRNSIFSDFFPGLMGRLIEWIFSERKRLNRLYSEVDTFFQNILDDHLKPGRESSDIIDVMIDMMKKQEKEGDSFKFTTDHLKGMISDIFLAGVGTSSTTLIWAMTELIRNPRVMKKVQDEIRTTLGDKKERITEEDLNQLHYFKLMVKEIFRLHPAAPLLLPRETLSHVKIQGYDIPAKTQIMINAYAIARDPKLWTNPDEFNPDRFLDSSIDYRGLNFELLPFGSGRRICPGMTMGIAIVELGLLNLLYFFDWGLPEKEEAKEIITGNEVALDLVQVFLH*