MEKAAGFVIFRRLCGEIQYLLLKASYGSFHWSSPKGHVDPGEDDFTTALRETKEEAGYDEKDLIIYKDTPLTLNYQVQDK PKIVIYWLAELRNPCQEPILSEEHTDLKWLPKEEAKQCVGFKDNQVMIDKFHQMILDQNKPM