MKVLMTPQVIASHIGEIESLNHSVISQFERRGSSADTIDEDRWNKSVDLSGRDVHMEVGLGSPPGGFLPGQGFSPDFGRNACGMPMHMSGSLPGGPFMQMPFPQVKEVNTDSALCLTGVISQIFDEALMETTFWEMYENFCVQLAAELPEFYKYNEKVIFKRELLNKCQEEFERDEMEQAEADRNAGDSDFKISGEEREEKKVAMCRRMLGNIRFIGDLYKESMLTERIMHECIKKLLGEYQNPDTKHVEGLCKLMSTIGDMIDHPKAKEHIDAYFDKMAQNLIWNVRKMLMNMDQELFQEFQRRFHEEETKAIHTQKKHEMTWQCLEAVAASKSLSCKFVSCAHWILQVLDS*