MSFLKARQAVQTCVLSTRWRHLWRSVPCLDIDFDEFKKKAPASDASRITYNNFLEDDASDSESDVWRFDLFNNSNYKDWEDFEDFAVTLMRHCNIAQLDSFRLHSDGNRAPEFGKRVAAGWLRRAMKYCTPDRANHQGLSSGSWRLKRLHLCHVLLDDSFLNHVSSVCHSLEDLELDDCSCKIQSITSHSLKTLVLKKCQWRNLSEIISPTLKTLVIDGGSNTDACVLVILAPVLAYLHLVMHVALFRGGVSLNEMPSVAKALIHLHGHKHGFVRSKIGGDQFKFLCSISNSTNLELSGFGTLVLGKEPRFQEFKNLRNLLLDDCDLSDDFRTLVFFLRSSPILEKLTLRCCKFPKYSSKKKGMPILKKTSSSEVRCLDLLCENLKVEIIYKDGYGPHHISLLQLVLVNLLKNNIKLTRVI*